私のアプリケーションに問題があります。 SSLを介して接続し、ローカルコンピュータ(1台のコンピュータ)で動作しますが、別のコンピュータ(LAN内)に1つのアプリケーションを置くとConnectionExceptionが表示されます:Connection refused:connectjava ssl接続が拒否されましたが、ローカルマシンで動作します
my server configそして桟橋)
<httpj:connector>
<bean class="org.eclipse.jetty.server.ssl.SslSocketConnector">
<property name="port" value="8456" />
<property name="keystore" value="./config/server.jks" />
<property name="password" value="server" />
<property name="keyPassword" value="server" />
<property name="truststore" value="./config/server-trust.jks" />
<property name="trustPassword" value="server-trust" />
<property name="needClientAuth" value="false" />
<property name="wantClientAuth" value="true" />
私のクライアントの設定:
Ssl.TrustStore=conf/client-trust2.jks
Ssl.TrustStorePassword=client-trust
Ssl.TrustStoreType=jks
Ssl.KeyStore=conf/client2.jks
Ssl.KeyStorePassword=client
Ssl.KeyPassword=client2
Ssl.KeyStoreType=jks
キーは私に(Javaのキーツール)によって生成され
別の奇妙なことがそれであるプロキシ作成(WSプロキシ) の間に、私は(私はjavax.net.debug=all
ていることを参照)接続が行われ、WSDLが送られていることがわかり、私はWebMethod属性を実行しようとした場合、私はconnection refused: connect
を持っているということですSSLの設定に関するいくつかの問題?
途中にファイアウォールがありますか? – Bruno
LANは私のプライベートネットワーク(スイッチと2台のPC)です テスト用に簡単なSSLサーバ/クライアントを作成しました。(LAN経由で2台のコンピュータでも同じキー/証明書を使用しています) 私は接続できます私の新しいシンプルなクライアントは、同じコンピュータ上の春/桟橋のWSに向かいますが、別のものに接続することはできません。 私はこの問題がjetty/springのwebserviceサーバーにあると推測しています – razor