SCARVES の起動失敗
スマート カード認証を使用して認証しようとすると、Smart Card Revocation Verification Services(SCARVES、スマート カード破棄確認サービス)の起動に失敗し、以下のエラー メッセージが表示されます。以下のエラー メッセージが表示されます。
apmdevops104jp
問題の状況
スマート カード認証を使用して認証しようとすると、Smart Card Revocation Verification Services(SCARVES、スマート カード破棄確認サービス)の起動に失敗し、以下のエラー メッセージが表示されます。以下のエラー メッセージが表示されます。
[ERROR] [btpool0-2] [Manager.SCAuth] com.wily.introscope.spec.server.user.SCException: Error getting user from given certificate. java.net.ConnectException: Connection refused: connect
解決方法
- <SCARVES_HOME>\logs にある scarve.log ファイルを開きます。
- DEBUG モードの構成エラー メッセージがログ記録される場合、SCARVES は適切に起動されていません。以下のタスクを行うことによりトラブル シューティングできます。
- wrapper.conf ファイルで指定されている JVM 引数が有効であることを確認します。たとえば、以下の通りです。wrapper.java.command=C:/Progra~1/Java/jdk1.6.0_20/bin/java
- ポート バインド エラーが scarve.log ファイル内にログ記録されているかどうかを確認します。エラーが存在する場合は、以下のコマンドを入力して、デーモン ポート番号の可用性を確認します。netstat - ao | find <port-no>このポート番号が使用されている場合は、デーモンには一意のポート番号が必要なので、新しいポート番号を割り当てます。
- SCARVESconfigtemplate.xml 内に設定されたプロパティが正しくフォーマットされていることを確認します。
- <SCARVES_HOME>/keystores 内にあるキーストア ファイルが利用可能であることを確認します。
- DEBUG モードの構成エラー メッセージがログ記録されない場合は、SCARVES を再インストールしてください。注:SCARVES をアンインストールして再インストールする場合、config サブディレクトリおよび keystores サブディレクトリ内のファイルは保持されます。
- SCARVES を再起動します。スマート カードを使用して認証できます。