Hisham Rakha
Hisham Rakha

Reputation: 7

Authentication failed for uid=wpadmin

I got below exception when I tried to login into websphere console

SECJ0055E: Authentication failed for uid=wpadmin,cn=users,dc=te-data,dc=core. The user id or password might have been entered incorrectly or misspelled. The user id might not exist, the account could have expired or disabled. The password might have expired. [6/5/18 6:00:00:613 EET] 0000003a J2EEContext E
ASYN9999E: Unexpected Exception Occurred: com.ibm.websphere.asynchbeans.SerialDeserialException: Exception while deserializing a saved service. Service=security. Unable to deserialize the Subjects in this Context, cause: The user is from a foreign realm, defaultWIMFileBasedRealm, and this foreign realm is not trusted. Current realm is ssptds.te-data.core:389

Upvotes: 0

Views: 1480

Answers (1)

kabanus
kabanus

Reputation: 25895

The error is a big hint

The user is from a foreign realm, defaultWIMFileBasedRealm, and this foreign realm is not trusted.

I found the answer in the IBM docs:

Go to the Websphere Application Server administration console and under Security > Global security > Federated repositories make sure that both the realms mentioned in the error are listed as trusted.

This is either a configuration error, or you are not supposed to login the way you are. If you have access to the administration console, the fix is just to add defaultWIMFileBasedRealm to the trusted realms. Otherwise you may need to log on some other way.

Upvotes: 1

Related Questions