[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[upki-fed:01393] Re: 学認接続テスト時のエラーについて



美作大学 藤田です。
お世話になります。

情報を頂き、進展がありました。
ご教示ありがとうございます。

exportAttributes="eduPersonPrincipalName displayName ou sn cn givenName mail"
とすることで、無事IdP属性確認ページでの動作は確認できました。

やっとSPとIdPの接続確認に進めたのですが、ログイン操作後以下のエラーとなります。
> opensaml::FatalProfileException
> The system encountered an error at Thu Feb 18 14:16:30 2021
>
> To report this problem, please contact the site administrator at root@localhost.
>
> Please include the following message in any email:
>
> opensaml::FatalProfileException at (https://sp.mimasaka.ac.jp/Shibboleth.sso/SAML2/POST)
>
> A valid authentication statement was not found in the incoming message.

この時shibd.logには以下の証明書関連の問題と読み取れるログが記録されています。

> 2021-02-18 12:17:08 ERROR Shibboleth.SSO.SAML2 [4] [default]: failed to decrypt assertion: Unable to resolve any key decryption keys.
> 2021-02-18 12:17:08 WARN Shibboleth.SSO.SAML2 [4] [default]: error processing incoming assertion: A valid authentication statement was not found in the incoming message.

テストフェデレーションでの接続時は証明書はOS、Shbbolethインストール時のままで良いとのことなので、以下の証明書を使用しています。
apache(/etc/httpd/conf.d/ssl.conf)
  OSインストール時の鍵と証明書
  SSLCertificateFile /etc/pki/tls/certs/localhost.crt
  SSLCertificateKeyFile /etc/pki/tls/private/localhost.key

shibboleth(/etc/shibboleth/shibboleth2.xml)
  Shibbolethインストール時のまま
  <CredentialResolver type="File" use="signing"
    key="sp-signing-key.pem" certificate="sp-signing-cert.pem"/>
  <CredentialResolver type="File" use="encryption"
    key="sp-signing-key.pem" certificate="sp-signing-cert.pem"/>

テストフェデレーションでの接続試験時にも証明書関連についてなにか変更が必要でしょうか?
よろしくお願い致します。

--------------------
美作大学 学修・学術情報センター
藤田 峰之