License Server Connection Error
I have a 2 node cluster (WAS ND 6.1.0.29), each node hosting 2 RAM servers. I find that on one node, say node A, server1 is able to connect to the license server and service requests properly, while server2 is not. Here is the exception I see for server2. Any ideas what could be causing this:
CRRAM0002W 1535 WARN ws com.ibm.ram.license.LicenseManager - Failed to checkout license - Can't Connect to License Server (-15,3002)
com.macrovision.flexlm.FlexlmException: Can't Connect to License Server (-15,3002) (Connection refused)
at com.macrovision.flexlm.licsource.LicenseServer.connect(LicenseServer.java:628)
at com.macrovision.flexlm.licsource.LicenseServer.sendMessage(LicenseServer.java:2175)
at com.macrovision.flexlm.licsource.LicenseServer.tryCheckout(LicenseServer.java:991)
at com.macrovision.flexlm.licsource.LicenseServer.checkout(LicenseServer.java:934)
at com.macrovision.flexlm.License.reconnect(License.java:323)
at com.macrovision.flexlm.License.checkout(License.java:283)
at com.ibm.ram.license.LicenseManager.checkout(LicenseManager.java:914)
at com.ibm.ram.license.LicenseManager.initialize(LicenseManager.java:632)
at com.ibm.ram.repository.security.SecurityManager.initializeLicenseManager(SecurityManager.java:1855)
at com.ibm.ram.repository.web.RAMWSServletContextListener$3.run(RAMWSServletContextListener.java:220)
at com.ibm.ram.was.WebsphereAccessInstance$2.run(WebsphereAccessInstance.java:714)
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:261)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at javax.security.auth.Subject.doAs(Subject.java:495)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:118)
at com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java:328)
at java.security.AccessController.doPrivileged(AccessController.java:241)
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:757)
at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:218)
at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:158)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
CRRAM0002W 1536 WARN ws com.ibm.ram.license.LicenseManager - Time since last license checkout is 0 secs. The last checkout occurred at August 4, 2010 2:46:38 PM GMT
CRRAM0004E 1537 ERROR ws com.ibm.ram.repository.security.SecurityManager - Can't get a license for this server. License server error.
com.macrovision.flexlm.FlexlmException: Can't Connect to License Server (-15,3002) (Connection refused)
at com.macrovision.flexlm.licsource.LicenseServer.connect(LicenseServer.java:628)
at com.macrovision.flexlm.licsource.LicenseServer.sendMessage(LicenseServer.java:2175)
at com.macrovision.flexlm.licsource.LicenseServer.tryCheckout(LicenseServer.java:991)
at com.macrovision.flexlm.licsource.LicenseServer.checkout(LicenseServer.java:934)
at com.macrovision.flexlm.License.reconnect(License.java:323)
at com.macrovision.flexlm.License.checkout(License.java:283)
at com.ibm.ram.license.LicenseManager.checkout(LicenseManager.java:914)
at com.ibm.ram.license.LicenseManager.initialize(LicenseManager.java:632)
at com.ibm.ram.repository.security.SecurityManager.initializeLicenseManager(SecurityManager.java:1855)
at com.ibm.ram.repository.web.RAMWSServletContextListener$3.run(RAMWSServletContextListener.java:220)
at com.ibm.ram.was.WebsphereAccessInstance$2.run(WebsphereAccessInstance.java:714)
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:261)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at javax.security.auth.Subject.doAs(Subject.java:495)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:118)
at com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java:328)
at java.security.AccessController.doPrivileged(AccessController.java:241)
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:757)
at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:218)
at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:158)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
CRRAM0002W 1535 WARN ws com.ibm.ram.license.LicenseManager - Failed to checkout license - Can't Connect to License Server (-15,3002)
com.macrovision.flexlm.FlexlmException: Can't Connect to License Server (-15,3002) (Connection refused)
at com.macrovision.flexlm.licsource.LicenseServer.connect(LicenseServer.java:628)
at com.macrovision.flexlm.licsource.LicenseServer.sendMessage(LicenseServer.java:2175)
at com.macrovision.flexlm.licsource.LicenseServer.tryCheckout(LicenseServer.java:991)
at com.macrovision.flexlm.licsource.LicenseServer.checkout(LicenseServer.java:934)
at com.macrovision.flexlm.License.reconnect(License.java:323)
at com.macrovision.flexlm.License.checkout(License.java:283)
at com.ibm.ram.license.LicenseManager.checkout(LicenseManager.java:914)
at com.ibm.ram.license.LicenseManager.initialize(LicenseManager.java:632)
at com.ibm.ram.repository.security.SecurityManager.initializeLicenseManager(SecurityManager.java:1855)
at com.ibm.ram.repository.web.RAMWSServletContextListener$3.run(RAMWSServletContextListener.java:220)
at com.ibm.ram.was.WebsphereAccessInstance$2.run(WebsphereAccessInstance.java:714)
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:261)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at javax.security.auth.Subject.doAs(Subject.java:495)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:118)
at com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java:328)
at java.security.AccessController.doPrivileged(AccessController.java:241)
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:757)
at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:218)
at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:158)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
CRRAM0002W 1536 WARN ws com.ibm.ram.license.LicenseManager - Time since last license checkout is 0 secs. The last checkout occurred at August 4, 2010 2:46:38 PM GMT
CRRAM0004E 1537 ERROR ws com.ibm.ram.repository.security.SecurityManager - Can't get a license for this server. License server error.
com.macrovision.flexlm.FlexlmException: Can't Connect to License Server (-15,3002) (Connection refused)
at com.macrovision.flexlm.licsource.LicenseServer.connect(LicenseServer.java:628)
at com.macrovision.flexlm.licsource.LicenseServer.sendMessage(LicenseServer.java:2175)
at com.macrovision.flexlm.licsource.LicenseServer.tryCheckout(LicenseServer.java:991)
at com.macrovision.flexlm.licsource.LicenseServer.checkout(LicenseServer.java:934)
at com.macrovision.flexlm.License.reconnect(License.java:323)
at com.macrovision.flexlm.License.checkout(License.java:283)
at com.ibm.ram.license.LicenseManager.checkout(LicenseManager.java:914)
at com.ibm.ram.license.LicenseManager.initialize(LicenseManager.java:632)
at com.ibm.ram.repository.security.SecurityManager.initializeLicenseManager(SecurityManager.java:1855)
at com.ibm.ram.repository.web.RAMWSServletContextListener$3.run(RAMWSServletContextListener.java:220)
at com.ibm.ram.was.WebsphereAccessInstance$2.run(WebsphereAccessInstance.java:714)
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:261)
at java.security.AccessController.doPrivileged(AccessController.java:214)
at javax.security.auth.Subject.doAs(Subject.java:495)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:118)
at com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java:328)
at java.security.AccessController.doPrivileged(AccessController.java:241)
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:757)
at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:218)
at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:158)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)