Hello all!
Hope things are rolling well!
I do have a problem with Commvault Web Console. After we have upgraded CV version to 11.34.31 console is not working any more.
This is a screen:
After going to login page, WebConsole, AdminConsole or any other “subsite” still getting same error.
I have restarted Commvault Tomcat service - still same error.
This is how IIS looks like:
I have also restarted “Consoles” from here, still same problem.
If it be helpful those are few last lines from WebConsole log:
1 07/31 12:10:01 INFO LogbackConfigBase:log:81 - Retrieving configuration properties using global params API
1 07/31 12:10:01 WARN ServerBroker:?:? - Invalid response returned: 500
1 07/31 12:12:02 INFO LogbackConfigBase:?:? - 3 configuration properties have changed:
1 07/31 12:20:02 INFO LogbackConfigBase:?:? - Retrieving configuration properties using global params API
1 07/31 12:20:02 WARN ServerBroker:?:? - Invalid response returned: 500
4 07/31 12:27:34 ERROR UtilHandler:?:? - ***********Root Cause:
java.lang.NullPointerException: Cannot invoke "java.util.HashSet.contains(Object)" because "whitelistedWebDomains" is null
at commvault.web.core.WebServiceProxyServlet.isHostInWhitelistedDomains(WebServiceProxyServlet.java:1237)
at commvault.web.core.WebServiceProxyServlet.copyRequestHeaders(WebServiceProxyServlet.java:717)
at commvault.web.core.WebServiceProxyServlet.service(WebServiceProxyServlet.java:291)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
at commvault.web.core.sso.NegotiateSecurityFilter.doFilter(NegotiateSecurityFilter.java:169)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
at commvault.web.core.blockapplicationservice.BlockApplicationsFilter.doFilter(BlockApplicationsFilter.java:149)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
at commvault.web.core.AuthProcessorFilter.doFilter(AuthProcessorFilter.java:82)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
1 07/31 12:30:03 INFO LogbackConfigBase:?:? - Retrieving configuration properties using global params API
1 07/31 12:30:03 WARN ServerBroker:?:? - Invalid response returned: 500
1 07/31 12:40:03 INFO LogbackConfigBase:?:? - Retrieving configuration properties using global params API
1 07/31 12:40:04 WARN ServerBroker:?:? - Invalid response returned: 500
And those are a few lines from WebServer log:
21988 170 07/31 12:38:56 170 ### - WEBAPI-STARTED processing [GET]:[] request. : : AdditionalInfo[ ConsoleType[Unknown]]
21988 170 07/31 12:38:56 170 ### Invoke - WEBAPI-FINISHED processing [GET]:[/CVWebService.svc] in [2] ms; HTTP code 'OK'
21988 83 07/31 12:43:56 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 167 07/31 12:44:56 167 ### - WEBAPI-STARTED processing [GET]:[] request. : : AdditionalInfo[ ConsoleType[Unknown]]
21988 167 07/31 12:44:56 167 ### Invoke - WEBAPI-FINISHED processing [GET]:[/CVWebService.svc] in [2] ms; HTTP code 'OK'
21988 171 07/31 12:45:19 171 ### - WEBAPI-STARTED processing [POST]:[/GetCSVersion] request. : /GetCSVersion : AdditionalInfo[ ConsoleType[Unknown]]
21988 171 07/31 12:45:19 171 ### Invoke - WEBAPI-FINISHED processing [POST]:[/CVWebService.svc/GetCSVersion] in [23] ms; HTTP code 'OK'
21988 171 07/31 12:45:19 171 ### - WEBAPI-STARTED processing [POST]:[/getOemId] request. : /getOemId : AdditionalInfo[ ConsoleType[Unknown]]
21988 171 07/31 12:45:19 171 ### Invoke - WEBAPI-FINISHED processing [POST]:[/CVWebService.svc/getOemId] in [7] ms; HTTP code 'OK'
21988 171 07/31 12:45:19 171 ### - WEBAPI-STARTED processing [POST]:[/getDocumentationLink] request. : /getDocumentationLink : AdditionalInfo[ ConsoleType[Unknown]]
21988 171 07/31 12:45:19 171 ### Invoke - WEBAPI-FINISHED processing [POST]:[/CVWebService.svc/getDocumentationLink] in [10] ms; HTTP code 'OK'
21988 83 07/31 12:46:32 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:46:35 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:48:02 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:48:05 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:48:16 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:48:17 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:48:31 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:48:50 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:49:17 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:49:32 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:49:34 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:50:35 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:50:38 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:50:48 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:50:54 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 103 07/31 12:50:57 103 ### - WEBAPI-STARTED processing [GET]:[] request. : : AdditionalInfo[ ConsoleType[Unknown]]
21988 103 07/31 12:50:57 103 ### Invoke - WEBAPI-FINISHED processing [GET]:[/CVWebService.svc] in [2] ms; HTTP code 'OK'
21988 83 07/31 12:52:21 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:53:06 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
21988 83 07/31 12:53:11 83 ### ProcessMessageRecieved - [MQ for DB syncup] -Cache Query Processed. userId : [0]; operation : [MODIFY]; Time Elapsed : 0 ms
Maybe any of you have some advises how we can try to fix that before we start CV support case?