Skip to main content
Solved

Command Center don't open after CommServe DR


Nikos.Kyrm
Byte
Forum|alt.badge.img+13

Hello community,

This is my 2nd time that Im facing this issue, during CS DR test. Please for your help!

During CommServe DR test, In “new” CS, I applied existing DB, the wizard finished and CV services are all up & running.


CommCell is opened, but Command Center has the following message even after Server restart:
 

(Please wait while our servers start up. This may take a few minutes.)

 

Windows OS and Commvault versions are the same during the DR test.

 

Does anyone has any solution about his?

Best answer by Nikos.Kyrm

Jos Meijer wrote:

Does the behaviour change if you perform an "iisreset" from the commandline?


Hello @Jos Meijer  and thanks for your reply!

Tomcat and iisreset are not worked for me, but after troubleshooting and research in similar previous threads in community, I found the solution.
 

 

My issue was in dotnet core version! CS and temporary CS has different dotnet core version.
I followed these steps and after that Command Center are opened without any issue.

  • Clean any other versions of .NET CORE (not Framework) that could be installed.
  • Use downloaded media to install or repair .Net Core. It should end up looking like this (Note that it has 3 components):
  • Finally, restart IIS services by running iisreset command from cmd.

 

View original
Did this answer your question?

5 replies

Nikos.Kyrm
Byte
Forum|alt.badge.img+13
  • Author
  • Byte
  • 204 replies
  • June 29, 2023

Also, from WebConsole.log Im getting the following with lot of ERROR, WARN, Unable & Failed

 

 1 06/29 20:29:13    ERROR DefaultHandler:?:? - Web service status: RESPONSE_ERROR
 2032 9 06/29 20:29:13 fe80:0:0:0:2090:3b6a:9370:98fa%5   ERROR ServerUtil:?:? - Failed to load all server properties as an exception was thrown. Web service is not available: state=RESPONSE_ERROR
  1 06/29 20:30:37    INFO  LogbackConfigBase:log:81 - Retrieving configuration properties using global params API
  1 06/29 20:30:37    INFO  LoginService:makeNewDummyLoginCred:167 - Performing dummy login for user- _+_PublicSharingUser_
  1 06/29 20:30:37    WARN  ServerBroker:?:? - Invalid response returned: 500
  6 06/29 20:33:09    WARN  ServerBroker:getResponseAndHandleExceptions:500 - Invalid response returned: 500
  6 06/29 20:33:09    ERROR ServerUtil:getSSOEnabledDomains:448 - Unable to load domain information. INTERNAL_SERVER_ERROR
  6 06/29 20:33:10    INFO  BlockableApplicationsService:?:? - Configuring BlockableApplicationsService
  6 06/29 20:33:10    INFO  BlockableApplicationsService:loadBlockableApplicationList:175 - Loading application rules file: applications.json
  6 06/29 20:33:10    ERROR BlockableApplicationsService:?:? - Failed to determine installed SP due to exception. Assuming new installation.
 java.lang.NullPointerException: Cannot invoke "javax.servlet.ServletContext.getAttribute(String)" because "servletContext" is null
    at commvault.web.core.ServerUtil.getCsGuid(ServerUtil.java:1666)
    at commvault.web.core.ServerUtil.getCsGuid(ServerUtil.java:1662)
    at commvault.web.core.ServerUtil.doDummyLogin(ServerUtil.java:1701)
    at commvault.web.core.ServerUtil.doDummyLogin(ServerUtil.java:1694)
    at commvault.web.core.ServerUtil.prepareRequestWithDummyLogin(ServerUtil.java:796)
    at commvault.web.core.util.AppSpecificUtilImpl.getCsInstalledSp(AppSpecificUtilImpl.java:54)
    at commvault.web.core.util.AppSpecificUtilImpl$Proxy$_$$_WeldClientProxy.getCsInstalledSp(Unknown Source)
    at commvault.web.core.blockapplicationservice.BlockableApplicationsService.getCsInstalledSp(BlockableApplicationsService.java:131)
    at commvault.web.core.blockapplicationservice.BlockableApplicationsService.determineAndSetOldInstallation(BlockableApplicationsService.java:116)
    at commvault.web.core.blockapplicationservice.BlockableApplicationsService.updateSettings(BlockableApplicationsService.java:104)
    at commvault.web.core.blockapplicationservice.BlockableApplicationsService.init(BlockableApplicationsService.java:90)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    at org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeMethods(DefaultLifecycleCallbackInvoker.java:83)
    at org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.postConstruct(DefaultLifecycleCallbackInvoker.java:66)
    at org.jboss.weld.injection.producer.BasicInjectionTarget.postConstruct(BasicInjectionTarget.java:122)
    at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:164)
    at org.jboss.weld.contexts.AbstractContext.get(AbstractContext.java:96)
 10 06/29 20:33:10    WARN  ServerBroker:?:? - Invalid response returned: 500
  10 06/29 20:33:10    ERROR ServerUtil:?:? - Unable to load domain information. INTERNAL_SERVER_ERROR
  3 06/29 20:33:10    WARN  ServerBroker:getResponseAndHandleExceptions:500 - Invalid response returned: 500
  3 06/29 20:33:10    ERROR ServerUtil:getSSOEnabledDomains:448 - Unable to load domain information. INTERNAL_SERVER_ERROR
  7 06/29 20:33:10    WARN  ServerBroker:?:? - Invalid response returned: 500
  7 06/29 20:33:10    ERROR ServerUtil:?:? - Unable to load domain information. INTERNAL_SERVER_ERROR
  1 06/29 20:40:38    INFO  LogbackConfigBase:log:81 - Retrieving configuration properties using global params API
  1 06/29 20:40:38    INFO  LoginService:?:? - Performing dummy login for user- _+_PublicSharingUser_
  1 06/29 20:40:38    WARN  ServerBroker:getResponseAndHandleExceptions:500 - Invalid response returned: 500
  1 06/29 20:50:38    INFO  LogbackConfigBase:log:81 - Retrieving configuration properties using global params API
  1 06/29 20:50:38    INFO  LoginService:makeNewDummyLoginCred:167 - Performing dummy login for user- _+_PublicSharingUser_
  1 06/29 20:50:38    WARN  ServerBroker:?:? - Invalid response returned: 500


Jos Meijer
Commvault Certified Expert
Forum|alt.badge.img+17
  • Commvault Certified Expert
  • 638 replies
  • June 29, 2023

Does the behaviour change if you perform an "iisreset" from the commandline?


Nikos.Kyrm
Byte
Forum|alt.badge.img+13
  • Author
  • Byte
  • 204 replies
  • Answer
  • June 30, 2023
Jos Meijer wrote:

Does the behaviour change if you perform an "iisreset" from the commandline?


Hello @Jos Meijer  and thanks for your reply!

Tomcat and iisreset are not worked for me, but after troubleshooting and research in similar previous threads in community, I found the solution.
 

 

My issue was in dotnet core version! CS and temporary CS has different dotnet core version.
I followed these steps and after that Command Center are opened without any issue.

  • Clean any other versions of .NET CORE (not Framework) that could be installed.
  • Use downloaded media to install or repair .Net Core. It should end up looking like this (Note that it has 3 components):
  • Finally, restart IIS services by running iisreset command from cmd.

 


Jos Meijer
Commvault Certified Expert
Forum|alt.badge.img+17
  • Commvault Certified Expert
  • 638 replies
  • June 30, 2023

Good to hear you found it and thank you for sharing the details 🙂


Forum|alt.badge.img
  • Byte
  • 3 replies
  • December 27, 2024

Continue to get “Please wait while our servers start up. This may take a few minutes.” message from Tomcat after security patching the comserv web server. Anyone have any ideas?   Loaded .Net Core Hosting bundle with .Net requirements are listed from the cmd line. 

.Net framework 4.6 was loaded with the upgrade to 11.34. After initially reloading .Net Core 3.1 to fix the problem the issue has reoccured. 


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