Interstage Application Server上のアプリケーションからhttps通信をしたところ、例外が発生します。
Interstage Application Serverのよくあるご質問を検索できます。
Interstage Application Server の技術情報はこちら
- Interstage Application Server上のアプリケーションからhttps通信をしたところ、次のような例外が発生します。原因と対処方法を教えてください。
- 例1 javax.net.ssl.SSLException: java.lang.RuntimeException:
- 例2 javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
Unexpected error: java.security.InvalidAlgorithmParameterException:
the trustAnchors parameter must be non-empty - Java環境に適切なルート証明書・サーバ証明書が入っていないと考えられます。Javaアプリケーションから SSL通信を行う場合には、信頼できる証明書を登録する必要があります。Java環境への証明書の登録にはkeytoolコマンドを使用してください。
- 登録されている証明書の表示方法(JDK5/Solarisの場合)
% /opt/FJSVawjbk/jdk5/bin/keytool -v -list -keystore /opt/FJSVawjbk/jdk5/jre/lib/security/cacerts - 証明書の登録方法(JDK5/Solarisの場合)
% /opt/FJSVawjbk/jdk5/bin/keytool -import -v -keystore /opt/FJSVawjbk/jdk5/jre/lib/security/cacerts -alias globalsignca -file XXXX.cer
Enter keystore password: (デフォルトはchangeit)
- 登録されている証明書の表示方法(JDK5/Solarisの場合)
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 構築(導入/移行) |