5.5 トラブルシューティング

インストールプロセスで問題が発生した場合、これらのトラブルシューティング手順を試してください。問題を解決できない場合は、Novellのサポート担当者に問い合わせてください。Novellの担当者は、想定されるセットアップおよび環境設定のあらゆる問題に対応いたします。

問題

推奨されるアクション

インストール中に作成したユーザアプリケーションの環境設定を変更するとします。たとえば、次のような環境設定と仮定します。

  • アイデンティティボールトの接続および証明書
  • 電子メール設定
  • メタディレクトリのユーザ識別情報、ユーザグループ
  • iChain設定

インストーラとは別に、環境設定ユーティリティを実行できます。

Linuxでは、インストールディレクトリ(デフォルトでは、/home/user/novell/idm)から次のコマンドを実行します。

configupdate.sh

Windowsでは、インストールディレクトリ(デフォルトでは、c:\novell\idm)から次のコマンドを実行します。

configupdate.bat

JBossの起動時に例外が発生し、ログメッセージに「port 8080 already in use (ポート8080はすでに使用中です)」と記録される。

すでに実行されているTomcat (または他のサーバソフトウェア)のすべてのインスタンスをシャットダウンします。JBossを再設定して8080以外のポートを使用する場合は、必ずiManagerのユーザアプリケーションドライバの環境設定を編集してください。

JBossの起動時に、信頼できる証明書が見つからないことを示すメッセージが表示される。

必ず、ユーザアプリケーションとともにインストールされたJREを使用してJBossを起動してください。

ポータル管理ページにログインできない。

ユーザアプリケーションの管理者アカウントが存在することを確認します。iManagerの管理者アカウントと、このアカウントを混同しないでください。これらは、2つの別の管理者オブジェクトです。

管理者としてログインできるが、新しいユーザを作成できない。

ユーザアプリケーションの管理者は、最上位のコンテナのトラスティでなければならず、スーパバイザ権限が必要です。応急処置として、LDAP管理者と同等の権限を持つ、ユーザアプリケーションの管理者権限の設定を試みることができます(iManagerを使用)。

JBossの起動時に、MySQL接続エラーが発生する。

rootとして実行しないでください。

MySQLが実行されていること(および正しいコピーが実行されていること)を確認してください。MySQLの他のすべてのインスタンスを強制終了します。/idm/mysql/start-mysql.shを実行した後、/idm/start-jboss.shを実行します。

テキストエディタで/idm/mysql/setup-mysql.shを調べ、疑わしい値をすべて修正してください。次に、スクリプトを実行し、/idm/start-jboss.shを実行します。

JBossアプリケーションサーバの起動時に、キーストアエラーが発生する。

JBossアプリケーションサーバが、次のデフォルトのパスを使用するユーザアプリケーションインストールプログラムによりインストールされたJREを使用していません。

/idm/jre/lib/security/cacerts

次のようにkeytoolコマンドを使用して、証明書ファイルをインポートします。

keytool -import -trustcacerts -alias aliasName -file certFile -keystore ..\lib\security\cacerts -storepass changeit
  • aliasNameは、この証明書に選択した一意の名前に置き換えます。
  • certFileは、証明書ファイルのフルパスおよび名前に置き換えます。
  • デフォルトのキーストアパスワードは、changeitです(別のパスワードがある場合は、それを指定します)。