All IDP conf not usable if only one IDP misconfigured
Concerned version
Version: 1.9.15
Platform: Apache
Summary
When adding an IDP with bad metadata, SAML authentication is down because other IDP cannot be loaded (attached is the wrong metatada file, to be able to reproduce the issue and correct metadata to compare with) metadata_KO.xml metadata_OK.xml
Logs
[Mon Oct 08 07:36:27.743364 2018] [perl:error] [pid 25586] Fail to use IDP idp-okta-test Metadata
Backends used
MySQL is used to store configuration
Possible fixes
2 fixes would be great:
- make a validation when metadata are saved in the manager
- don't disable all IDPs because one of them is unusable
Thank you