| Trouble Shooting Single Sign In |  |
| Error: Connect failed with host During login this message is displayed: In the diagnostics test this information is displayed:
    A connection to the environment could not be established. An exception occurred during
    the connection attempt:Connect failed with host: nlbaltools and port: 9999

    Host error. Possible causes:
    1) Wrong hostname
    2) Wrong port number
    3) No listener ('rexec' or 'BaanLogin') running on host

    com.ssaglobal.erp.server.connection.BaanConnectionException: Connect failed with host:
    nlbaltools and port: 9999
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:204)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connect failed with host:
    nlbaltools and port: 9999
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
Possible reasons: Wrong hostname Wrong port number No listener ('rexec' or 'BaanLogin') running on host Error: Connection broken during login During login this message is displayed: Blogind does not support SSL In the diagnostics test this information is displayed:
    A connection to the environment could not be established.An exception occurred during the
    connection attempt:Connection broken during login
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:204)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection
    (Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during
    handshake
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	... 29 more
    Caused by: java.io.EOFException: SSL peer shut down incorrectly
    	at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
    	... 33 more
Possible Reasons: Old version of BaanLogin daemon Blogind not started with –ssl option. Web UI Truststore issues In the diagnostics test this information is displayed:
    A connection to the environment could not be established.An exception occurred during
    the connection attempt: Connection broken during login
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:204)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection
    (Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:
     PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
    unable to find valid certification path to requested target
    	at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	... 29 more
    Caused by: sun.security.validator.ValidatorException: PKIX path building failed:
    sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid
    certification path to requested target
    	at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
    	at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
    	at sun.security.validator.Validator.validate(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
    	... 37 more
    Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find
    valid certification path to requested target
    	at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
    	at java.security.cert.CertPathBuilder.build(Unknown Source)
    	... 43 more
Possible Reasons: No truststore defined for the java virtual machine running the Web UI server application. Wrong password specified for the specified truststore. Server certificate not found in the Web UI truststore. Wrong Web UI Truststore password In the diagnostics test this information is displayed:
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:204)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection
    (Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: java.net.SocketException: java.security.NoSuchAlgorithmException:
    Error constructing implementation (algorithm: Default, provider: SunJSSE, class:
    com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
    	at javax.net.ssl.DefaultSSLSocketFactory.throwException(Unknown Source)
    	at javax.net.ssl.DefaultSSLSocketFactory.createSocket(Unknown Source)
    	... 29 more
    Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation
    (algorithm: Default, provider: SunJSSE, class:
    com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
    	at java.security.Provider$Service.newInstance(Unknown Source)
    	at sun.security.jca.GetInstance.getInstance(Unknown Source)
    	at sun.security.jca.GetInstance.getInstance(Unknown Source)
    	at javax.net.ssl.SSLContext.getInstance(Unknown Source)
    	at javax.net.ssl.SSLContext.getDefault(Unknown Source)
    	at javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source)
    	... 29 more
    Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
    	at sun.security.provider.JavaKeyStore.engineLoad(Unknown Source)
    	at sun.security.provider.JavaKeyStore$JKS.engineLoad(Unknown Source)
    	at java.security.KeyStore.load(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl.getCacertsKeyStore
    (Unknown Source)
    	at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.getDefaultTrustManager
    (Unknown Source)
    	at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.(Unknown Source)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    	at java.lang.reflect.Constructor.newInstance(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	... 35 more
    Caused by: java.security.UnrecoverableKeyException: Password verification failed
    	... 47 more
Possible Reasons: Wrong password specified for the specified Web UI truststore. Cannot open Web UI Truststore file In the diagnostics test this information is displayed:
    A connection to the environment could not be established. An exception occurred during
    the connection attempt:Connection broken during login
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:204)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection
    (Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error:
    java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be
    non-empty
    	at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	... 29 more
    Caused by: java.lang.RuntimeException: Unexpected error:
    java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be
    non-empty
    	at sun.security.validator.PKIXValidator.(Unknown Source)
    	at sun.security.validator.Validator.getInstance(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.getValidator(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    	... 31 more
    Caused by: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter
    must be non-empty
    	at java.security.cert.PKIXParameters.setTrustAnchors(Unknown Source)
    	at java.security.cert.PKIXParameters.(Unknown Source)
    	at java.security.cert.PKIXBuilderParameters.(Unknown Source)
    	... 42 more
Possible Reasons: Configured Web UI truststore file could not be opened. Web UI Keystore issues In the diagnostics test this information is displayed:
    A connection to the environment could not be established. An exception occurred during
    the connection attempt: Connection broken during login
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:219)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection(Unknown
    Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: java.net.SocketException: Software caused connection abort: recv failed
    	at java.net.SocketInputStream.socketRead0(Native Method)
    	at java.net.SocketInputStream.read(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.InputRecord.readFully(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.waitForClose(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.HandshakeOutStream.flush(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish(Unknown
    Source)
    	at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	... 29 more
Possible Reasons: No Web UI keystore file defined (missing or wrong javax.net.ssl.keyStore property). Web UI keystore file does not contain a key-pair (only certificates) Web UI key-pair not in truststore on the ERP LN host. Web UI Keystore format issue In the diagnostics test this information is displayed:
    A connection to the environment could not be established. An exception occurred during
    the connection attempt: Connection broken during login
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:219)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection
    (Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: java.net.SocketException: java.security.NoSuchAlgorithmException: Error
    constructing implementation (algorithm: Default, provider: SunJSSE, class:
    com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
    	at javax.net.ssl.DefaultSSLSocketFactory.throwException(Unknown Source)
    	at javax.net.ssl.DefaultSSLSocketFactory.createSocket(Unknown Source)
    	... 29 more
    Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation
    (algorithm: Default, provider: SunJSSE, class:
    com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
    	at java.security.Provider$Service.newInstance(Unknown Source)
    	at sun.security.jca.GetInstance.getInstance(Unknown Source)
    	at sun.security.jca.GetInstance.getInstance(Unknown Source)
    	at javax.net.ssl.SSLContext.getInstance(Unknown Source)
    	at javax.net.ssl.SSLContext.getDefault(Unknown Source)
    	at javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source)
    	... 29 more
    Caused by: java.io.IOException: Invalid keystore format
    	at sun.security.provider.JavaKeyStore.engineLoad(Unknown Source)
    	at sun.security.provider.JavaKeyStore$JKS.engineLoad(Unknown Source)
    	at java.security.KeyStore.load(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.getDefaultKeyManager
    (Unknown Source)
    	at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.(Unknown Source)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    	at java.lang.reflect.Constructor.newInstance(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	... 35 more
Possible Reasons: Format of Web UI keystore file not correct (e.g. missing or wrong keystoreType property). Web UI keystore password In the diagnostics test this information is displayed:
    A connection to the environment could not be established.
    An exception occurred during the connection attempt:
    Connection broken during login
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:219)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection
    (Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: java.net.SocketException: java.security.NoSuchAlgorithmException: Error
    constructing implementation (algorithm: Default, provider: SunJSSE, class:
    com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
    	at javax.net.ssl.DefaultSSLSocketFactory.throwException(Unknown Source)
    	at javax.net.ssl.DefaultSSLSocketFactory.createSocket(Unknown Source)
    	... 29 more
    Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation
    (algorithm: Default, provider: SunJSSE, class:
    com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
    	at java.security.Provider$Service.newInstance(Unknown Source)
    	at sun.security.jca.GetInstance.getInstance(Unknown Source)
    	at sun.security.jca.GetInstance.getInstance(Unknown Source)
    	at javax.net.ssl.SSLContext.getInstance(Unknown Source)
    	at javax.net.ssl.SSLContext.getDefault(Unknown Source)
    	at javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source)
    	... 29 more
    Caused by: java.security.UnrecoverableKeyException: Get Key failed: / by zero
    	at com.sun.net.ssl.internal.pkcs12.PKCS12KeyStore.engineGetKey(Unknown Source)
    	at java.security.KeyStore.getKey(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SunX509KeyManagerImpl.(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$SunX509.engineInit(Unknown Source)
    	at javax.net.ssl.KeyManagerFactory.init(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.getDefaultKeyManager
    (Unknown Source)
    	at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.(Unknown Source)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    	at java.lang.reflect.Constructor.newInstance(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	... 35 more
    Caused by: java.lang.ArithmeticException: / by zero
    	at com.sun.crypto.provider.PKCS12PBECipherCore.a(DashoA13*..)
    	at com.sun.crypto.provider.PKCS12PBECipherCore.a(DashoA13*..)
    	at com.sun.crypto.provider.PKCS12PBECipherCore.a(DashoA13*..)
    	at com.sun.crypto.provider.PKCS12PBECipherCore.a(DashoA13*..)
    	at com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndDESede.engineInit
    (DashoA13*..)
    	at javax.crypto.Cipher.a(DashoA13*..)
    	at javax.crypto.Cipher.a(DashoA13*..)
    	at javax.crypto.Cipher.init(DashoA13*..)
    	at javax.crypto.Cipher.init(DashoA13*..)
    	... 48 more
Possible Reasons: Password for opening the Web UI keystore file not defined or not correct (property javax.net.ssl.keyStorePassword). Web UI wrong keypair type In the diagnostics test this information is displayed:
    A connection to the environment could not be established. An exception occurred during
    the connection attempt: Connection broken during login
    Communication error.
    The connection was terminated unexpectedly
    com.ssaglobal.erp.server.connection.BaanConnectionException: Connection broken during
    login
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:213)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection
    (Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Connection broken during
    login
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
    Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert:
    unsupported_certificate
    	at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    	... 29 more
Possible Reasons: Key-pair in Web UI keystore file is a WebServer key-pair and not a client key-pair. A suitable client key-pair must have an Extended Key Usage property with value: “TLS Web Client Authentication”. No permission for SSO During login this message is displayed: In the diagnostics test this information is displayed:
    A connection to the environment could not be established. An exception occurred during the
    connection attempt: Failed to login on Application Server
    Response: SAML Authorization failure: No permission for SSO Location 'STS' OS user
    'lwesterh' SSO User 'lwesterhoff'
    Login error. Possible causes:
    1) Wrong Username
    2) No mapping for Username in sso_permissions.xml file on ERPLN server
    3) Username is linked to non existing OS user on ERPLN server
    com.ssaglobal.erp.server.connection.BaanConnectionException: Failed to login on Application
    Server
    Response: SAML Authorization failure: No permission for SSO Location 'STS' OS user
    'lwesterh' SSO User 'lwesterhoff'
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:215)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Failed to login on
    Application Server
    Response: SAML Authorization failure: No permission for SSO Location 'STS' OS user
    'lwesterh' SSO User 'lwesterhoff'
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
Possible Reasons: No mapping for Username in sso_permissions.xml file on ERPLN server Could not find OS user During login this message is displayed: In the diagnostics test this information is displayed:
    A connection to the environment could not be established.
    An exception occurred during the connection attempt:
    Failed to login on Application Server
    Response: SAML Authorization failure: Could not find OS user : <Could not open
    lib/user/sso/sxxx>
    Login error. Possible causes:
    1) Wrong Username
    2) No mapping for Username in sso_permissions.xml file on ERPLN server
    3) Username is linked to non existing OS user on ERPLN server
    com.ssaglobal.erp.server.connection.BaanConnectionException: Failed to login on
    Application Server
    Response: SAML Authorization failure: Could not find OS user: P
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:216)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Failed to login on
    Application Server
    Response: SAML Authorization failure: Could not find OS user: P
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
Possible Reasons: SSO Username not defined in ERP LN Userdata session. No convert to runtime for Userdata done on the ERP LN server. Could not impersonate user During login this message is displayed: In the diagnostics test this information is displayed:
    A connection to the environment could not be established. An exception occurred during the
    connection attempt:
    Failed to login on Application Server
    Response: Could not impersonate user
    Login error. Possible causes:
    1) Wrong Username
    2) No mapping for Username in sso_permissions.xml file on ERPLN server
    3) Username is linked to non existing OS user on ERPLN server
    com.ssaglobal.erp.server.connection.BaanConnectionException: Failed to login on Application
    Server
    Response: Could not impersonate user
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:133)
    	at com.ssaglobal.erp.servlet.DiagnosticBaanEnvironment.showTestConnection
    (DiagnosticBaanEnvironment.java:216)
    	at com.ssaglobal.erp.servlet.Diagnostic.showTestConnection(Diagnostic.java:219)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoGet(DiagnosticsServlet.java:172)
    	at com.ssaglobal.erp.servlet.DiagnosticsServlet.handleDoPost(DiagnosticsServlet.java:102)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.handleRequest(WebTopServlet.java:202)
    	at com.ssaglobal.webtop.servlet.WebTopServlet.doPost(WebTopServlet.java:108)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
    (ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter
    (ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
    (Http11BaseProtocol.java:664)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
    (LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: createManagedConnection failed
    	at com.infor.erpln.jca.ManagedConnectionFactoryImpl.createManagedConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionManagerImpl.allocateConnection(Unknown Source)
    	at com.infor.erpln.jca.ConnectionFactoryImpl.getConnection(Unknown Source)
    	at com.ssaglobal.erp.server.connection.JcaConnection.connect(JcaConnection.java:122)
    	... 22 more
    Caused by: com.infor.erpln.protocol.BaanConnectionException: Failed to login on Application
    Server
    Response: Could not impersonate user
    	at com.infor.erpln.protocol.DsSessionLayer.baanLoginSSL(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connectSetup(Unknown Source)
    	at com.infor.erpln.protocol.DsSessionLayer.connect(Unknown Source)
    	... 26 more
Possible Reasons: The OS user which is linked to this SSO user cannot be impersonated because it is no valid OS user on the ERP LN system. The OS user which is linked to this SSO user cannot be impersonated because it has not home directory on this ERP LN system. AD FS login failed When using the AD FS Web UI login (../webtop/servlet/fslogin) this error message dislays: The event log on the AD FS system contains this entry:
Possible Reasons: Web UI metadata (Service Provider) not imported into AD FS. Importing sp.xml in AD FS fails After importing the sp.xml file into AD FS, the EndPoints tab of the relying party is empty. Possible Reasons: The Web UI url in the sp.xml file does not start with https:// but with http:// Single Sign On failed While opening the AD FS Web UI login URL this error message displays: Possible Reasons: No claim rules added at the AD FS side. First or second claim rule missing or wrong. See Event log of AD FS on the system where AD FS runs for more details. No identity passed While opening the AD FS Web UI login URL the following error message displays: Or Possible Reasons: Third claim rule (http://schemas.infor.com/claims/Identity) missing or wrong formatted. |