[JNBException] - MaximoLoginFailed: signatureConnectNotAllowed - Connecting has been disabled


Problem Description:


Connecting to the server has been temporarily disabled.


Commons Causes:

  • Maximo instance is in Admin mode.


Fixes:

  • Take the Maximo instance out of Admin mode.


Example Error Logs & Stack Trace (../Server/logs):


DataSplicePluginForMaximoStatus = RmiError

JavaStatus = Ok

RmiStatus = MaximoLoginFailed

RmiStatusDetails

Test RMI at 5/11/2016 5:59:14 PM

RMI host = localhost port = 13400 searching for object name = MXServer

   List RMI Registry:
   
      found RMI object = MXServer
    
Basic Information:

  Connecting to the server has been temporarily disabled.
  
Error Details:

  Exception Type: MaximoProxy.Java.JavaInvocationException
  Java method invocation exception. Method: connect ()
  
JNBridgeDotNetStackTrace:

  at com.jnbridge.jnbproxy.ExceptionFactory.throwException(JNBException e, Hashtable objMap)   
  at java.lang.reflect.Method.invoke(Object p1, Object[] p2)   
  at MaximoProxy.Java.JavaObjectBinding.Invoke(String methodName, MethodLookupStyle lookupStyle, Object[] parameters)
  
JNBridgeDotNetExceptions:

  java.lang.reflect.InvocationTargetException: Exception of type 'com.jnbridge.jnbcore.JNBException' was thrown.
  
JavaStackTrace:

  java.lang.reflect.InvocationTargetException   
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)   
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)   
  at java.lang.reflect.Method.invoke(Unknown Source)   
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)   
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)   
  at java.lang.reflect.Method.invoke(Unknown Source)   
  at com.jnbridge.jnbcore.JNBDispatcher.objectVirtualCall(Unknown Source)   
  at com.jnbridge.jnbcore.JNBDispatcher.call(Unknown Source)   
  at com.jnbridge.jnbcore.server.sharedmem.SharedMemRequestHandler.a(Unknown Source)   
  at com.jnbridge.jnbcore.server.sharedmem.SharedMemRequestHandler.handleRequest(Unknown Source)
  Caused by: psdi.util.MXAccessException: signatureConnectNotAllowed   
  at psdi.security.SecurityService.commonUserValidation(SecurityService.java:1077)   
  at psdi.security.SecurityService.authenticateUserM(SecurityService.java:603)   
  at psdi.security.SecurityService.authenticateUserM(SecurityService.java:379)   
  at psdi.security.SecurityService.authenticateUser(SecurityService.java:370)   
  at psdi.security.SecurityService.authenticateUser(SecurityService.java:353)   
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)   
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)   
  at java.lang.reflect.Method.invoke(Method.java:619)   
  at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:339)   
  at sun.rmi.transport.Transport$1.run(Transport.java:189)   
  at sun.rmi.transport.Transport$1.run(Transport.java:186)   
  at java.security.AccessController.doPrivileged(AccessController.java:366)   
  at sun.rmi.transport.Transport.serviceCall(Transport.java:185)   
  at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)   
  at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:823)   
  at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)   
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1176)   
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)   
  at java.lang.Thread.run(Thread.java:853)   
  at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)   
  at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)   
  at sun.rmi.server.UnicastRef.invoke(Unknown Source)   
  at psdi.security.SecurityService_Stub.authenticateUser(SecurityService_Stub.java:123)   
  at psdi.util.RMISession.authenticateUser(RMISession.java:294)   
  at psdi.util.RMISession.loadUserInfo(RMISession.java:175)   
  at psdi.util.RMISession.connect(RMISession.java:57)   ... 12 more
  
  
JavaExceptions:

  psdi.util.MXAccessException: signatureConnectNotAllowed
  java.lang.reflect.InvocationTargetException: 

 
 
 
ADO.NET Database connection using connection profile = maximo

Database connection Ok



For additional assistance please email support@datasplice.com and we'd be happy to help!