|
Problem(Abstract) |
Application running on Server A tries to make an IIOP
connecton to an EJB on Server B. Both servers access different LDAP
registries. The systemout.log file on Server A, contains: Exception stack
trace: javax.naming.NoPermissionException: NO_PERMISSION exception caught.
Root exception is org.omg.CORBA.NO_PERMISSION: The systemout.log file on
Server B contains: "JaasLoginHelp A SECJ4034I: Token Login failed. If the
failure is due to an expiring token, verify the system date and time of
the WebSphere nodes are synchronized or consider increasing the token
timeout value". |
|
|
|
Cause |
Configuration error. |
|
|
Resolving the
problem |
Server A should be configured to not send credentials to
Server B. To prevent Server A for sending credentials make the following
changes., In the Administrator Console, go to Security ->
Authentication -> Authentication Protocol -> CSIv2 Outbound ->
Basic Authentication on Server A set to Supported (default). Change it to
Never. |
|
|
|
|
Cross Reference information |
Segment |
Product |
Component |
Platform |
Version |
Edition |
Application Servers |
Runtimes for Java Technology |
Java SDK |
|
|
|
|
|
|