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?

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+8
  • Byte
  • 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..


Reply


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