SSO経由でログインできなくなった場合

症状

MNet を使用して Moodle と Mahara を連携して,SSO ログインで運用しているシステムで, 次のようなエラーでSSO経由でログインできなくなることがあります。
SSO経由でサインインできません。
現時点ではあなたを認証することができませんでした。可能性のある理由として下記が考えられます:

*あなたのSSOセッションが失効しました。他のアプリケーションに戻って Mahara UEC にログインするためのリンクを再度クリックしてください。
*あなたの Mahara UEC に対するSSOが許可されていません。あなたがSSOできるかどうか管理者にご確認ください。

原因

  1. サーバをアップデートして,公開鍵が変更された
  2. サーバをアップデートして,サーバのURLが変更された
  3. Mahara のconfig.phpで,$cfg->usersuniquebyusername = true;を設定した

対処