Aipo7のログに「javax.net.ssl.SSLHandshakeException」が出てきた時にやったこと

高瀬 裕介 208views 更新:2015年2月6日

Aipo7インストール後、Aipoアプリのインストールに失敗してログを見たら下記のようなログが…

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

SSLでAipoを運用している場合、証明書の認証局がマイナーだとkeystoreをJavaが信じてくれないようです。 下記のコマンドでAipo起動時に自身のKeystoreを信頼するようにJavaの起動オプションを追加します。

/usr/local/aipo/bin/shutdown.sh
sed -i -e "86i JAVA_OPTS='-Djavax.net.ssl.trustStore=/usr/local/aipo/tomcat/.keystore'" /usr/local/aipo/tomcat/bin/catalina.sh 
/usr/local/aipo/bin/startup.sh

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません