IBM Support

Cannot login after enabling SSL - Receiving BMXAA7901E Error

Troubleshooting


Problem

Users might be unable to login after SSL was enabled and a BMXAA7901E error is displayed. Bad HTTP response code: 401

Symptom

Excerpt from Trace.log
 

[3/23/YY 18:47:36:929 CST] 000000b1 Authenticatio 1
com.worklight.core.auth.impl.AuthenticationServiceBean
findProtectedResourceByPath Could no found a resource version 1.0 for
path /apps/services/api/WorkExecution/iphone/my_custom_auth_request_url
[project worklight]
[3/23/YY 18:47:36:930 CST] 000000b1 Authenticatio 1
com.worklight.core.auth.impl.AuthenticationContext processRequest
Authentication succeeded: realm: WeakDummy [project worklight]
[3/23/YY 18:47:36:930 CST] 000000b1 LoginContext  1
com.worklight.core.auth.impl.LoginContext processRequest Passing the
request to the authenticator
com.ibm.tivoli.si.auth.TpaeCustomAuthenticator [project worklight]
[3/23/YY 18:47:36:930 CST] 000000b1 TpaeCustomAut I   processRequest() -
Request
URI=/worklight/apps/services/api/WorkExecution/iphone/my_custom_auth_req
uest_url
[3/23/YY 18:47:36:931 CST] 000000b1 LoginContext  1
com.worklight.core.auth.impl.LoginContext processRequest Calling the
login module com.ibm.tivoli.si.auth.TpaeCustomLoginModule [project
worklight]
[3/23/YY 18:47:36:931 CST] 000000b1 TpaeCustomAut I
getAuthenticationData() ... Entering
[3/23/YY 18:47:36:957 CST] 000000b1 TpaeCustomLog W   Bad HTTP response
code: 401 returned from this URL:
http://hostname.yourdomain.com:80/maximo/oslc/login message:
Unauthorized
[3/23/YY 18:47:36:959 CST] 000000b1 TpaeCustomLog W   maxAuthLogin()
jsonResponse {"oslc:Error":{"oslc:message":"BMXAA7901E - You cannot log
in at this time. Contact the system
administrator.
","oslc:statusCode":"401","oslc:extendedError":{"oslc:more
Info":{"rdf:resource":"http:\/\/localhost\/maximo\/oslc\/error\/messages
\/BMXAA7901E"}},"spi:reasonCode":"BMXAA7901E"}}
[3/23/YY 18:47:36:959 CST] 000000b1 TpaeCustomLog W   maxAuthLogin() no
spi:user
[3/23/YY 18:47:36:959 CST] 000000b1 TpaeCustomLog W   maxAuthLogin()
oslc error status code 401
[3/23/YY 18:47:36:960 CST] 000000b1 LoginContext  1
com.worklight.core.auth.impl.LoginContext invokeLoginModule Login module
failed. [project worklight]
[3/23/YY 18:47:36:960 CST] 000000b1 SystemOut     O   authLogout()
entering...
[3/23/YY 18:47:36:960 CST] 000000b1 SystemOut     O   authLogout() no
session token to communicate with, null
[3/23/YY 18:47:36:961 CST] 000000b1 TpaeCustomAut I
processAuthenticationFailure
[3/23/YY 18:47:36:961 CST] 000000b1 TpaeCustomAut I   oslcError: 401
[3/23/YY 18:47:36:961 CST] 000000b1 TpaeCustomAut I   oslcMaxUserURL:
null
[3/23/YY 18:47:36:962 CST] 000000b1 LoginContext  W
com.worklight.core.auth.impl.LoginContext invokeLoginModule FWLSE0239W:
Authentication failure in realm 'CustomAuthenticationRealm': login fail
[project worklight]
[3/23/YY 18:47:36:962 CST] 000000b1 Authenticatio 1
com.worklight.core.auth.impl.AuthenticationServiceBean
findProtectedResourceByPath Seeking protected resource for
path=/apps/services/api/WorkExecution/iphone/my_custom_auth_request_url,
version=7.6.1 [project worklight]

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSPJLC","label":"Maximo Anywhere"},"Component":"--","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6.0;7.6.1;7.6.2;7.6.2.1;7.6.3;7.6.3.1","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
08 November 2019

UID

swg22001452