In Cluster Environment, Users are Unable to Login and Error "Login Failed. Username and/or password is incorrect, or user is unauthorized" is Reported
(Doc ID 2717938.1)
Last updated on JANUARY 17, 2024
Applies to:
Oracle Retail Store Inventory Management - Version 16.0.1 and laterInformation in this document applies to any platform.
Goal
When user tries to login to Store Inventory Management(SIM) application with clustered with multiple nodes, received below error.
Java Console:
ERROR [javawsApplicationMain][java.lang.String] oracle.retail.sim.common.business.BusinessException:Login Failed. Username and/or password is incorrect, or user is unauthorized. at oracle.retail.sim.client.security.SimLoginManager.loginUser(Unknown Source) at oracle.retail.sim.client.security.SimLoginManager.ssoLogin(Unknown Source) at oracle.retail.sim.client.security.SimLoginManager.login(Unknown Source) at oracle.retail.sim.client.application.ApplicationLauncher.clientLogin(Unknown Source) at oracle.retail.sim.client.application.ApplicationLauncher.launch(Unknown Source) at oracle.retail.sim.client.application.ApplicationLauncher.main(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.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Error in sim.log file:
ERROR-1 Time: 9/16/20 11:31 AM Type: SimServerException Message: An error occurred accessing SecurityCacheService. Please contact your system administrator. Root Cause: Could not establish a connectionManager with 4010915937620112293S<IP Address>:[7103,7103,-1,-1,-1,-1,-1]:SIMDomain:server6_wl_SIM_business, /?partitionName=DOMAIN java.lang.ClassCastException: weblogic.socket.NIOSocketMuxer$2 cannot be cast to javax.net.ssl.SSLSocket; nested exception is:
java.lang.ClassCastException: weblogic.socket.NIOSocketMuxer$2 cannot be cast to javax.net.ssl.SSLSocket
java.rmi.ConnectException: Could not establish a connectionManager with 4010915937620112293S:<IP Address>:[7103,7103,-1,-1,-1,-1,-1]:SIMDomain:server6_wl_SIM_business, /?partitionName=DOMAIN java.lang.ClassCastException: weblogic.socket.NIOSocketMuxer$2 cannot be cast to javax.net.ssl.SSLSocket; nested exception is:
java.lang.ClassCastException: weblogic.socket.NIOSocketMuxer$2 cannot be cast to javax.net.ssl.SSLSocket
at weblogic.rjvm.RJVMImpl.getOutputStreamByURL(RJVMImpl.java:470)
.....
Caused by: java.lang.ClassCastException: weblogic.socket.NIOSocketMuxer$2 cannot be cast to javax.net.ssl.SSLSocket
....
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |
References |