Troubleshooting the BMC Helix Intelligent Integrations issues


This topic describes the issues that you might encounter when using BMC Helix Intelligent Integrations.

Issue symptoms

The following error message is displayed when you access the BMC Helix Intelligent Integrations on-premises gateway UI for which authentication is enabled:

400 error: This page isn't working.

In addition, the swp-authproxy container logs contains one of the following error messages:

No valid user identifier was found, redirecting to the RSSO Server.

Or,

Could not communicate to the RSSO Server 
javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake 
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source) ~[java.net.http:na
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source) ~[java.net.http:na
java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

Resolution

Make sure that the OAuth client is registered correctly. For more information, see Setting up authentication for the on-premises gateway.

Issue symptoms

The following error message is displayed when you access the BMC Helix Intelligent Integrations on-premises gateway UI for which authentication is enabled:

400 error: This page isn't working.

In addition, the swp-authproxy container logs contains an error message similar to the following:

Could not communicate to the RSSO Server 
Caused by: java.nio.channels.UnresolvedAddressException: null
at java.base/sun.nio.ch.Net.checkAddress(Unknown Source) ~[na:na]
at java.base/sun.nio.ch.Net.checkAddress(Unknown Source) ~[na:na]
at java.base/sun.nio.ch.SocketChannelImpl.checkRemote(Unknown Source) ~[na:na]
at java.base/sun.nio.ch.SocketChannelImpl.connect(Unknown Source) ~[na:na

Resolution

To resolve the issue, perform the following steps:

  1. Check if any proxy or firewall is present between the on-premises gateway host and BMC Helix platform.
    Interception by the proxy or firewall could lead to invalid SSL certificates. 
  2. Disable the proxy or firewall.
  3. Obtain the SSL certificates from the BMC Helix platform deployment again.
  4. Import the certificates again. 
    For instructions, see Task 2: To import SSL certificates into the on-premises gateway.
  5. Enable the proxy or firewall.  

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*