Troubleshooting SAML Configuration Errors After Upgrading
Initial Troubleshooting
Changes to the saml.config
were introduced in Secret Server 10.2. Secret Server should automatically convert the existing saml.config
to the latest format. If it does not:
-
Ensure that the application pool has write access to the
saml.config
file. -
Restart the application pool in IIS and try to log in again.
-
If Secret Server is running in a clustered environment:
- Copy the
saml.config
from the Web node that was upgraded to the remaining web nodes. - Restart their application pools in IIS.
- Copy the
If that does not resolve the issue or Secret Server is not running in a clustered environment, there may be some other issue that prevented the saml.config
from converting successfully during the upgrade. Please contact Technical Support for assistance.
Additional Troubleshooting
If the saml.config
is not loading properly, there are a few possibilities:
-
The
saml.config
file is invalid. Ensure that it contains valid XML. Element and attribute names are case sensitive. Ensure that the elements and attributes names and value are valid for SAML configuration.See thesaml.config.template
file in Secret Server's root folder for guidance on which elements and attributes can be used. -
Secret Server is running in a clustered environment and some nodes are not yet configured. Copy the
saml.config
from the functioning Web node to all of the remaining Web nodes and restart their Application Pools in IIS.
Restart the Application Pool in IIS any time changes are applied to the saml.config
file. If issues remain after following these steps, please contact Technical Support for assistance.