SimpleSAML_Error_Error: UNHANDLEDEXCEPTION
Backtrace:
0 simplesamlphp/www/module.php:189 (N/A)
Caused by: Exception: Unable to validate Signature
Backtrace:
6 simplesamlphp/lib/SAML2/Utils.php:149 (SAML2_Utils::validateSignature)
5 simplesamlphp/lib/SAML2/Assertion.php:494 (SAML2_Assertion::validate)
4 simplesamlphp/modules/saml/lib/Message.php:185 (sspmod_saml_Message::checkSign)
3 simplesamlphp/modules/saml/lib/Message.php:560 (sspmod_saml_Message::processAssertion)
2 simplesamlphp/modules/saml/lib/Message.php:532 (sspmod_saml_Message::processResponse)
1 simplesamlphp/modules/saml/www/sp/saml2-acs.php:81 (require)
0 simplesamlphp/www/module.php:144 (N/A)
Я получаю сообщение об ошибке при входе на сайт под управлением SimpleSAMLphp. Это началось, когда истек срок действия сертификата SSL на сервере, но с тех пор он был обновлен до нового действительного сертификата. Я предполагал, что это исправит ошибку, но, как вы можете видеть, это не так.
Я не смог найти кого-то еще с такой же проблемой, поэтому я должен был упустить что-то очевидное.
Иногда срок действия сертификата поставщика удостоверений истекает / обновляется, но у SP все еще остается старый.
Это один из возможных сценариев этой ошибки, с которой я столкнулся и исправил ее путем обновления метаданных.
Других решений пока нет …