Troubleshooting single sign-on (SSO)

This section provides troubleshooting procedure for the single sign-on setup in BigFix Inventory.

Review the tema.log
When troubleshooting the single sing-on setup start from checking the tema.log. It contains additional information that is not reported on the UI.
Understand the network setup between end user browser, Identity Provider and BFI (Service Provider)
When setting up single sign-on there is critical to understand network connectivity. Key question to answer is if you accessing the BigFix Inventory directly or via load balancer or proxy? What URL will be used to access the BigFix Inventory?
It is critial to use the same URL over the whole configuration process.
In case when you are using load balancer or proxy remember to make BigFix Inventory aware of the URL that will be used to access it by Configuring spHostAndPort.
Enabling Debug Logging for the SSO
Default logging, including debug mode, does not include the details of the SSO message exchange. In difficult cases there might be needed to review the messages paylaod to trace the problem.
To enable debug logging for single sign-on in BigFix Inventory, edit the web.xml file and change the value of config.sso.debug to true.
<context-param>
  <param-name>config.sso.debug</param-name>
  <param-value>true</param-value>
</context-param>
Once change is made, restart BigFix Inventory server and reproduce the failing scenario.
Entra ID and BFI: endless redirection loop
An endless redirection loop is made. Proceed with manual setup and avoid the use of metadata from BigFix Inventory. Make sure that neither the Sign-On URL nor the Relay State is configured. If these settings are configured, recreate the application definition in Entra ID from beginning.
Entra ID and BFI: error AADSTS750054
When the correct page is provided in BigFix Inventory login page for Service Provider Initiated (SP-initiated) flow, you may get error AADSTS750054. This error is caused by the lack of compatibility between Entra and WebSphere HTTP binding methods (Redirect only vs. POST only). For more detailed information about the error, refer to Microsoft Learn - Troubleshoot AADSTS750054 error.