比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

情報
titleログ確認(※)

※ 設定ファイルを変更したら必ずプロセスを再起動しログを確認すること

実習環境ではIdPのログは以下に出力されます。

  • /opt/shibboleth-idp/logs/idp-process.log
    IdPの動作ログです。IdPのエラーや警告が記載されます。IdPの動作に問題が発生した場合には、まずこちらを参照下さい。
  • /opt/shibboleth-idp/logs/idp-audit.log
    IdPからSPへの送信ログです。発生日時、相手側ID、送信した属性といった情報が含まれます。
    フォーマット:

    書式設定済み
    auditEventTime | requestBinding | requestId | relyingPartyId | messageProfileId |
    assertingPartyId | responseBinding | responseId | principalName | authNMethod |
    releasedAttributeId1,releasedAttributeId2, | nameIdentifier | assertion1ID,assertion2ID, |

なお、これらログファイルに関する設定は、/opt/shibboleth-idp/conf/logback.xmlにあります。

上記のログファイルでエラーの原因が特定できない場合、以下に挙げたTomcatのログファイルをご確認ください。どのファイルにどのような内容が書き出されるかは定かではありませんが、service上記のログファイルでエラーの原因が特定できない場合、以下に挙げたJettyのログファイルをご確認ください。どのファイルにどのような内容が書き出されるかは定かではありませんが、service.xmlやinternal.xmlの記述ミスのような低レベルなエラーがこれらに出力されます。「Xerces-JのClassNotFoundはlocalhost*にしか出力されない」「TLSのログはcatalina.outにしか出力されない」のようなこともあります(逆に複数ログに記録されるものもありますが)ので、くれぐれも3つのファイル全てをチェックするようにしてください。経験上有益な情報を含んでいるものから順に書いています。xmlの記述ミスのような低レベルなエラーがこれらに出力されます。2つのファイルをチェックするようにしてください。経験上有益な情報を含んでいるものから順に書いています。

  • /opt/jetty-base
  • $CATALINA_BASE/logs/catalina.out
  • $CATALINA_BASE/logs/localhost<日付>.<日付>jetty.log
    $CATALINA_BASE
  • /opt/jetty-base/logs/catalina.<日付>access.log

  

...


情報
このページに探している情報がない場合、下記のWikiスペースにも有益な情報が掲載されていますので、あわせてご覧ください。
meatwiki:GakuNinShare

...