ViPR SRM:无法访问前端控制台
Summary: 本文提供了无法访问前端控制台时的解决方案。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
使用 Internet Explorer 浏览器登录时,ViPR SRM 前端控制台无法加载,并显示错误:
This page can't be displayed
使用 Google Chrome 浏览器登录时,用户收到错误:
This site can't be reached
Tomcat 的 Catalina 日志存在以下错误:
SEVERE: Attempt to login to tomcat realm as 'ws-user' has failed from 'xx.xx.xx.xx'. Jan 31, 2019 7:44:08 AM com.sun.xml.ws.server.sei.EndpointMethodHandler invoke SEVERE: can't get valid user java.lang.SecurityException: can't get valid user at com.watch4net.apg.v2.remote.security.ApplicationUserMapperProvider.getUser(ApplicationUserMapperProvider.java:61) com.watch4net.apg.v2.remote.security.ApplicationUserMapperProvider.getUser(ApplicationUserMapperProvider.java:59) ... 53 more Caused by: com.watch4net.apg.gui.master.accessor.MasterDataAccessException: Unable to load user `ws-user` from master database! at com.watch4net.apg.gui.master.accessor.jdbc.JdbcMasterUserAccessor.load(JdbcMasterUserAccessor.java:396)
Cause
Tomcat 无法从活动数据库加载或访问 ws-user。
Resolution
在一个发生此问题的事件中,重新启动前端上的所有 ViPR SRM 服务解决了问题。
说明:
- 将 Putty 放入前端
- 转至 /opt/APG/bin
- 运行以下命令。
./manage-modules.sh service stop all
- 运行以下命令
./manage-modules.sh service start all
- 确认用户可以成功连接到 ViPR SRM 控制台。
Additional Information
在 ViPR SRM 前端控制台加载失败的类似情况下,Catalina 日志可能包含略有不同的错误:
SEVERE: Error authentication user ws-user
com.watch4net.apg.gui.master.accessor.MasterDataAccessException: Unable to access users from master database!
at com.watch4net.apg.gui.master.accessor.jdbc.JdbcMasterUserAccessor.containsAlternate(JdbcMasterUserAccessor.java:305)....
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool error Timeout waiting for idle object
at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:114)
Affected Products
SRMArticle Properties
Article Number: 000041107
Article Type: Solution
Last Modified: 01 Apr 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.