Tomcat に OpenAM の Agent インストール時のエラー Failed to get configuration file:OpenSSOAgentBootstrap.properties

以下のような例外時にやること

最初に権限周りをチェック

Agent を インストール(agentadmin –install)したディレクトリにある、 Agent_nnn ディレクトリの権限を変更
(tomcat:tomcat は各々の環境に応じてね)

次に、tomcat 起動時の環境変数を変更

agentadmin –install したときに、$CATALINA_HOME/bin/setenv.sh が作られているけど、tomcat のインストール方法次第(とうか、起動スクリプトの作りによって)は読み込まない。
なので、$CATALINA_HOME/bin/setenv.sh の内容を、 $CATALINA_HOME/conf/tomcat7.conf とか、tomcat 起動時に呼ばれる環境変数ファイルにいれてあげる。




Ubuntu でパスワードを忘れた場合の対応

バージョンは、12.10

  1. 起動時に、Shift キーを押し続ける。
  2. 画面が切り替わったら、Advanced options for Ubuntu を選択
  3. 次の画面では、(recovery mode) とあるやつを選択
  4. 次の画面では、root Drop to root shell prompt を選択
  5. すると、root で入れる。
    (root のパスワードを変更している場合は、パスワードがもとめられるので、これも忘れたらアウト)

  6. パスワード変更
  7. passwd ユーザー名
    これでおしまい。

  8. 下のようなエラーがでた場合は
  9. と出てきたら

  10. 読み込み・書き込みで / を remount する。
  11. 再度、パスワード変更
  12. passwd ユーザー名