Skip to main content
Question

Commvault Web Console not working after update


Forum|alt.badge.img+5

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?

2 replies

Forum|alt.badge.img+15

Hello @Grzegorz 

 

I would recommend an IISReset or a reboot of the server.

If this still does not work then a ticket is the next step.

I also would recommend not being on FR34 as it is our short support release and move to FR36 when you can. 

 

Kind regards

Albert Williams


Forum|alt.badge.img+7
  • Byte
  • 49 replies
  • August 27, 2024

Same story here.

Linux commserve 11.32 upgraded to 11.34.37 :

Tomcat_0.log:

2024-08-27 13:10:55.219 SEVERE org.apache.catalina.core.StandardWrapperValve invoke: Servlet.service() for servlet [commvault.web.core.WebServiceProxyHandler] in context with path [/webconsole] threw exception
java.lang.NullPointerException: Cannot invoke "java.util.HashSet.contains(Object)" because "whitelistedWebDomains" is null

CommandCenter.log:

 8 08/27 13:21:29     ERROR PlainHttpHelper:getResponse:393 - Exception in getResponse: {}
 java.net.ConnectException: Connection refused
        at java.base/sun.nio.ch.Net.connect0(Native Method)
        at java.base/sun.nio.ch.Net.connect(Unknown Source)
        at java.base/sun.nio.ch.Net.connect(Unknown Source)
        at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
        at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
        at java.base/java.net.Socket.connect(Unknown Source)
        at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:75)
        at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
        at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
        at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
        at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
        at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
        at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
        at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
        at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
        at commvault.web.core.net.PlainHttpHelper.getResponse(PlainHttpHelper.java:342)
        at commvault.web.core.net.RequestObject.execute(RequestObject.java:629)
Wrapped by: org.apache.http.conn.HttpHostConnectException: Connect to s54058.dc5.alledc.net:5000 [hostname/IP] failed: Connection refused
        at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156)
        at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)

 

Command center is down with : Please wait while our servers start up. This may take a few minutes..


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings