1

GrailsでSSLをどのように設定しますか?プロバイダーから署名付き証明書を取得し、.grails / 1.3.7 / ssl/keystoreの下にキーストアを作成しようとしました。キーを入れるだけで、grailsを開始して次のようになります。

Caused by: javax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled.
       at sun.security.ssl.SSLServerSocketImpl.checkEnabledSuites(SSLServerSocketImpl.java:327)
       at sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:272)
       at org.apache.tomcat.util.net.jsse.JSSESocketFactory.checkConfig(JSSESocketFactory.java:742)

たぶん、別のコマンドで.crtファイルをインポートする必要がありますか?私が使用した:

keytool -import -v -trustcacerts -alias riseup.org.nz -file /etc/ssl/telethon/telethon.crt

私がriseup.org.nz以外のエイリアスを使用すると、エイリアスがcrtと一致しないと文句を言います。

コマンドを実行した後、情報を信頼できるかどうかを尋ねられます。これにより、次のことを考えるようになります。

注:証明書をインポートする前に-printcertコマンドを実行する必要はありません。これは、キーストア内の信頼できる証明書のリストに証明書を追加する前に、-importコマンドが証明書情報を出力し、確認を求めるプロンプトを表示するためです。

差出人: http: //download.oracle.com/javase/1.3/docs/tooldocs/win32/keytool.html

4

0 に答える 0