OPB controller authentication error
OPB was installed but the controller log file shows the following:
[2019-06-27 17:27:52,922] ERROR [WrapperSimpleAppMain] (ControllerMain.java:145) Failed to login. The agent will be restarted and then continue the login retries.
[2019-06-27 17:27:52,924] ERROR [WrapperSimpleAppMain] (ControllerExiter.java:17) The agent is stopped with System.exit and will be restarted by the service wrapper.
[2019-06-27 17:29:29,043] INFO [login] (LoginInvoker.java:59) Doing login to https://ashvsl016.demo.tech:443/auth/authentication-endpoint/authenticate/login?TENANTID=944482460
[2019-06-27 17:29:29,044] INFO [login] (LoginInvoker.java:67) Start to execute login request
[2019-06-27 17:29:29,411] ERROR [login] (LoginInvoker.java:84) HTTP failure! URI: https://ashvsl016.demo.tech:443/auth/authentication-endpoint/authenticate/login?TENANTID=944482460; Status: HTTP/1.1 500 Internal Server Error
[2019-06-27 17:29:29,412] INFO [login] (LoginInvoker.java:71) Finish to execute login request, the StatusCode is 500
[2019-06-27 17:29:29,413] INFO [login] (LoginGatewayImpl.java:195) Waiting 360 sec before next login
User for OPB was created as integration user, it has OPB Agent Role. Can't find any information related to this error. When trying to add an end point there are no credentials presented
Could any one advise what might be wrong? or where to troubleshoot?
This is just a login error.
A few things to make sure of.
1. Make sure the opb user you specified is in the tenant. (should be an integration user)
2. make sure that user has the OPB role.
3. test that you can login with opb credentials that you initially entered in the opb install.
4. be sure that the opb can communicate to the master/load balancer over port 443.
looks like your password expired.
Reset that OPB users password, and then run the script in the opb files to update those credentials.
and it also looks like the opb cant connect to the smax server.
Telnet <smax host> 443
and then contact your network team to open firewalls if needed.
also check if firewalld is running on the smax master. that can sometimes cause issues with communication between servers
Did anyone solve this issue? I'm facing a very similar error, I have passed the login step succesfully but then I get the next error:
[2020-07-30 15:38:47,926] ERROR [opbAgentRequestSync-1-thread] (HttpClientRequestInvoker.java:107) HTTP failure! URI: https://smax.com:443/rest/358482730/remoting/tasks/output_data?agent=fa4eb739d87cb64966cf4338&TENANTID=358482730; Status: HTTP/1.1 500 Internal Server Error
here are a few more things for you to check.
verify you can connect to smax from the opb server using a browser. (opb communicates on port 443)
smax certificate is in the OPB keystore
rerun the opbauthentication.bat just to be sure. I have noticed in the latest versions it doesnt set the creds correctly. sometimes.