Java-соединение SSL отказано, но оно работает на локальной машине - PullRequest
0 голосов
/ 24 ноября 2011

У меня проблема с моими приложениями.Они подключаются через SSL, и он работает на локальной машине (на одном компьютере), но когда я помещаю одно приложение на другой компьютер (в локальной сети), я вижу ConnectionException: Соединение отклонено: connect

мой сервер конфигурации (веб-сервисы свесна и мол)

<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

ключи генерируются мной (keytool java)

еще одна странная вещь в том, что во время создания прокси (Прокси-сервер WS) Я вижу, что соединение установлено, и отправляется WSDL (я вижу, что с javax.net.debug=all), но если я пытаюсь выполнить webmethod, я получаю connection refused: connect

это какая-то проблема с конфигурацией SSL?

1 Ответ

0 голосов
/ 25 ноября 2011

SSL не имеет к этому никакого отношения.Вы получите ту же ошибку с открытым текстом.Попытайся.Либо указан неверный порт host:, либо промежуточный брандмауэр не взаимодействовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...