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