gpt4 book ai didi

java ssl 连接被拒绝,但它在本地机器上工作

转载 作者:太空宇宙 更新时间:2023-11-03 15:06:09 24 4
gpt4 key购买 nike

我的应用程序有问题。他们通过 SSL 连接并且它在本地机器(在一台计算机上)上工作,但是当我将一个应用程序放在另一台计算机上(在 LAN 中)时,我看到 ConnectionException: Connection refused: connect

我的服务器配置(带有 spring 和 jetty 的网络服务)

<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

key 是我生成的(java的keytool)

另外一个奇怪的事情是在创建代理(WS代理)的过程中我看到建立了连接并发送了 WSDL(我通过 javax.net.debug=all 看到了这一点),但是如果我尝试执行 webmethod,我会得到 connection refused: connect

SSL 配置有问题吗?

最佳答案

SSL 与此无关。使用纯文本套接字会出现相同的错误。尝试一下。您指定的主机:端口不正确或中间防火墙未合作。

关于java ssl 连接被拒绝,但它在本地机器上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8257571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com