Server Management - Systems Insight Manager
cancel
Showing results for 
Search instead for 
Did you mean: 

SIM 5.1 - License Manager - HTTP Status 500

dunnie morgan
Occasional Advisor

SIM 5.1 - License Manager - HTTP Status 500

Attemping to access license manager I receive HTTP Status 500 exception. No other problems with SIM, only the license portion. Attached is the exception report.

What could it be?
14 REPLIES
Ulco1001
Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

I'd like to know that as well.

I've installed VMM for testing on out CMS, but I can't use it because I can't license the mutha. I could license a PMP on a server by adding a license via the node in SIM. This is unfortunately not possible with ESX hosts.

I use HPSIM 5.1 on Win2k03/SP1, Java 1.4.2 (which I updated to 1.5.11)

Ulco1001
Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500


I found something:

My regular HP Sim admin account gets a HTTP500, but when I create a new HP Sim user, with the usertemplate set to , but with full config rights on everything. This user can access the license manager.
If I create one with the admin template, no go.

So it looks like the admin template is kaputt.

E Lawson
Occasional Visitor

Re: SIM 5.1 - License Manager - HTTP Status 500

I'm having similar issues, a couple of days I licensed a Virtual server with no issues, and now I'm getting HTTP 500s when using the license manager. mxdomainmgr.0.log contains this towards the end

21 Feb 2007 12:00:30,100 INFO [HPSIM_DEBUG] ????---???? Node credential for node=10.61.218.222, with CIMMAO node=10.61.218.156, port=5989, ns=root/cimv2 gets back from MRO is NULL!
21 Feb 2007 12:05:24,379 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
java.lang.NoSuchMethodError: com.hp.mx.portal.lm.lmBean.getColumnNames(Ljavax/swing/table/DefaultTableModel;)V
at org.apache.jsp.mxportal.lm.lm_005fpickkeys_jsp._jspService(lm_005fpickkeys_jsp.java:117)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at sun.reflect.GeneratedMethodAccessor353.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
at sun.reflect.GeneratedMethodAccessor367.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:162)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:444)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
21 Feb 2007 12:06:33,706 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
java.lang.NoSuchMethodError: com.hp.mx.portal.lm.lmBean.getColumnNames(Ljavax/swing/table/DefaultTableModel;)V
at org.apache.jsp.mxportal.lm.lm_005fmkManageKeys_jsp._jspService(lm_005fmkManageKeys_jsp.java:143)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at sun.reflect.GeneratedMethodAccessor353.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
at sun.reflect.GeneratedMethodAccessor367.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:162)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:444)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
21 Feb 2007 12:10:00,324 INFO [HPSIM_DEBUG] ????---???? Node credential for node=10.61.218.222, with CIMMAO node=10.61.218.156, port=5989, ns=root/cimv2 gets back from MRO is NULL!
Alex HU
Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

Hello,

When I change the authorisations on an account from all tools to monitor tools, then the license manager works. When I change it back to all tools, then the http status 500 error occurs.
Also with new accounts, the same thing happens.
So I got a work arround, but hope there is a better sollution.
Ulco1001
Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

I moved the planned reinstallation and database migration forward. Now it works OK.

But reinstalling SIM can't be the only solution, I guess.
dunnie morgan
Occasional Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

I also just installed 5.1 fresh with a new 2005 SQL database and license manager is working as should. When I did the 5.0 to 5.1 SIM upgrade is when it blew up.

I'll leave this open incase someone has info to add.
Casha Meyer
Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

This issue typically occurs after a failed upgrade to SIM 5.1 requiring the editing of the database.props and database.admin files and the running "mxinitconfig -a" to finish the installation. After the install completes, two menu options will appear for License Manager. Neither License Manager option works, both resulting in HTTP 500 errors.

The following workaround has proven to be successful:

1. Stop the HP SIM service
2. Paste a known good copy of licensemanager.xml from 5.0 (attached to this post) into the 'Systems Insight Manager\remove' directory.
3. Restart the HP SIM service.

After this you will only have one option for license manager and it will not go to HTTP 500.
Alex HU
Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

@Casha Meyer,

Thx for the workaround. It works! I can finaly manage mij licenses again.

Alex
dunnie morgan
Occasional Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

Even though the fix was after I reloaded SIM, it is a good work around for others...Thank You!
Dennis Young_1
Occasional Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

This worked for me also Casha.

Thanks for the fix.
Richard Rhee
Occasional Visitor

Re: SIM 5.1 - License Manager - HTTP Status 500

I tried your fix and I no longer get the 500 error. However I no longer have the option to collect/manage keys.

Anyone have a fix for that?

Richard Rhee
Occasional Visitor

Re: SIM 5.1 - License Manager - HTTP Status 500

nevermind ... i figured it out ... i'm just blind ..lol
pfine
Occasional Visitor

Re: SIM 5.1 - License Manager - HTTP Status 500

So I did the workaround and now can't see the collect/manage option like Richard stated originally. I can now load license manager but all key info is gone and I have no way to deploy keys. Any ideas?
Casha Meyer
Advisor

Re: SIM 5.1 - License Manager - HTTP Status 500

You probably just need to select the bullet on the item you are trying to find details on. The look has changed with pmp 4.3.