This discussion has been locked. The information referenced herein may be inaccurate due to age, software updates, or external references.
You can no longer post new replies to this discussion. If you have a similar question you can start a new discussion in this forum.

Configuring Solarwinds Web Console SSO Using Idaptive

We have successfully Configured SAML 2.0 in Solarwinds and the Identity Provider is "Idaptive". I do not have any error in logs and while testing configuration but It is not authorizing the page and getting below error while logging in.

  • Are you seeing errors in the SAML.log (C:\ProgramData\SolarWinds\Logs\Orion\SAML.log)

  • below is the logs from Main Orion Server, but in our environment we have two AWS and using ALB as our main url and configured SAML for Application Load Balancer as Audience URL.

    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly SolarWinds.Orion.AccountManagement.Saml, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    2020-09-22 08:15:50,577 [361] (222) ERROR SolarWinds.Orion.AccountManagement.Saml.SamlManager - (null) System.NullReferenceException: Object reference not set to an instance of an object.
    at SolarWinds.Orion.AccountManagement.Saml.SamlManager.IsSamlEnabled()
    *** Assembly SolarWinds.Orion.AccountManagement.Web, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    2020-09-22 08:15:50,593 [361] (222) ERROR SolarWinds.Orion.AccountManagement.Web.SamlPage - (null) System.NullReferenceException: Object reference not set to an instance of an object.
    at SolarWinds.Orion.AccountManagement.Saml.SamlManager.IsSamlEnabled()
    at SolarWinds.Orion.AccountManagement.LegacyWebSite.Orion_SamlLogin.Page_Load(Object sender, EventArgs e)
    *** Assembly SolarWinds.Orion.AccountManagement.DAL, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly SolarWinds.Orion.AccountManagement.Saml, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly SolarWinds.Orion.AccountManagement.DAL, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly SolarWinds.Orion.AccountManagement.Saml, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly SolarWinds.Orion.AccountManagement.DAL, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly SolarWinds.Orion.AccountManagement.Saml, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly SolarWinds.Orion.AccountManagement.DAL, Version=1.3.0.11538, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
    *** Assembly OrionWeb, Version=2019.4.5200.9045, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***

  • Could this be an error? 

    Object reference not set to an instance of an object.

    Just googled it and - It simply means that some member/variable of some reference type is dereferenced by using and of its instance (non-static) members, which requires this member/variable to be non-null, but in fact it appears to be null. Simply execute it under debugger, it will stop the execution where the exception is thrown

  • Hi Tony,

    I have pasted you the error from Orion Main Server.