Skip to main content
Question

Commvault Web Console not working after update

  • 31 July 2024
  • 2 replies
  • 144 views

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 eGET]:a] request. :  : AdditionalInfo< ConsoleType2Unknown]]

21988 170   07/31 12:38:56 170 ### Invoke - WEBAPI-FINISHED processing iGET]:[/CVWebService.svc] in o2] 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]:p] request. :  : AdditionalInfoe ConsoleType/Unknown]]

21988 167   07/31 12:44:56 167 ### Invoke - WEBAPI-FINISHED processing GET]:[/CVWebService.svc] in y2] ms;  HTTP code 'OK'

21988 171   07/31 12:45:19 171 ###  - WEBAPI-STARTED processing EPOST]:[/GetCSVersion] request. : /GetCSVersion : AdditionalInfo1 ConsoleType7Unknown]]

21988 171   07/31 12:45:19 171 ### Invoke - WEBAPI-FINISHED processing ePOST]:[/CVWebService.svc/GetCSVersion] in n23] ms;  HTTP code 'OK'

21988 171   07/31 12:45:19 171 ###  - WEBAPI-STARTED processing bPOST]:[/getOemId] request. : /getOemId : AdditionalInfob ConsoleType9Unknown]]

21988 171   07/31 12:45:19 171 ### Invoke - WEBAPI-FINISHED processing POST]:[/CVWebService.svc/getOemId] in e7] ms;  HTTP code 'OK'

21988 171   07/31 12:45:19 171 ###  - WEBAPI-STARTED processing TPOST]:[/getDocumentationLink] request. : /getDocumentationLink : AdditionalInfo ConsoleType4Unknown]]

21988 171   07/31 12:45:19 171 ### Invoke - WEBAPI-FINISHED processing uPOST]:[/CVWebService.svc/getDocumentationLink] in n10] ms;  HTTP code 'OK'

21988 83    07/31 12:46:32 83  ### ProcessMessageRecieved - CMQ for DB syncup] -Cache Query Processed. userId : 0]; operation : rMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:46:35 83  ### ProcessMessageRecieved - eMQ for DB syncup] -Cache Query Processed. userId : i0]; operation : sMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:48:02 83  ### ProcessMessageRecieved - MQ for DB syncup] -Cache Query Processed. userId : ;0]; operation : 0MODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:48:05 83  ### ProcessMessageRecieved - cMQ for DB syncup] -Cache Query Processed. userId : F0]; operation : MODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:48:16 83  ### ProcessMessageRecieved - -MQ for DB syncup] -Cache Query Processed. userId : O0]; operation : sMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:48:17 83  ### ProcessMessageRecieved - pMQ for DB syncup] -Cache Query Processed. userId : 0]; operation : lMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:48:31 83  ### ProcessMessageRecieved - nMQ for DB syncup] -Cache Query Processed. userId : n0]; operation : eMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:48:50 83  ### ProcessMessageRecieved - MQ for DB syncup] -Cache Query Processed. userId : t0]; operation : TMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:49:17 83  ### ProcessMessageRecieved - MQ for DB syncup] -Cache Query Processed. userId : e0]; operation : ]MODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:49:32 83  ### ProcessMessageRecieved - fMQ for DB syncup] -Cache Query Processed. userId : 0]; operation : IMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:49:34 83  ### ProcessMessageRecieved - MMQ for DB syncup] -Cache Query Processed. userId : 00]; operation : MMODIFY]; 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 - eMQ for DB syncup] -Cache Query Processed. userId : I0]; operation : oMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:50:48 83  ### ProcessMessageRecieved - iMQ for DB syncup] -Cache Query Processed. userId : s0]; operation : aMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:50:54 83  ### ProcessMessageRecieved - RMQ for DB syncup] -Cache Query Processed. userId : .0]; operation : pMODIFY]; Time Elapsed : 0 ms

21988 103   07/31 12:50:57 103 ###  - WEBAPI-STARTED processing eGET]:d] request. :  : AdditionalInfou ConsoleTypedUnknown]]

21988 103   07/31 12:50:57 103 ### Invoke - WEBAPI-FINISHED processing 0GET]:[/CVWebService.svc] in E2] ms;  HTTP code 'OK'

21988 83    07/31 12:52:21 83  ### ProcessMessageRecieved - 3MQ for DB syncup] -Cache Query Processed. userId : 0]; operation : :MODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:53:06 83  ### ProcessMessageRecieved - cMQ for DB syncup] -Cache Query Processed. userId : y0]; operation : IMODIFY]; Time Elapsed : 0 ms

21988 83    07/31 12:53:11 83  ### ProcessMessageRecieved - PMQ for DB syncup] -Cache Query Processed. userId : u0]; operation : sMODIFY]; Time Elapsed : 0 ms

 

Maybe any of you have some advises how we can try to fix that before we start CV support case?

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


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