エラーが発生しています:
Java.net.SocketException:接続のリセット。
問題を解決するには、以下のリンクをたどりました。しかし、運はありません。
以下にエラーログを示しました。誰でもこれを見て、この問題を解決する方法を教えてもらえますか?
Thu Mar 23 16:11:51 IST 2017:ERROR:Java.net.SocketException: Connection reset
Java.net.SocketException: Connection reset
at Java.net.SocketInputStream.read(Unknown Source)
at Java.net.SocketInputStream.read(Unknown Source)
at Sun.security.ssl.InputRecord.readFully(Unknown Source)
at Sun.security.ssl.InputRecord.read(Unknown Source)
at Sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at Sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at Sun.security.ssl.SSLSocketImpl.writeRecord(Unknown Source)
at Sun.security.ssl.AppOutputStream.write(Unknown Source)
at org.Apache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer(AbstractSessionOutputBuffer.Java:131)
at org.Apache.http.impl.io.AbstractSessionOutputBuffer.flush(AbstractSessionOutputBuffer.Java:138)
at org.Apache.http.impl.conn.LoggingSessionOutputBuffer.flush(LoggingSessionOutputBuffer.Java:95)
at org.Apache.http.impl.AbstractHttpClientConnection.doFlush(AbstractHttpClientConnection.Java:270)
at org.Apache.http.impl.AbstractHttpClientConnection.flush(AbstractHttpClientConnection.Java:275)
at org.Apache.http.impl.conn.AbstractClientConnAdapter.flush(AbstractClientConnAdapter.Java:197)
at org.Apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.Java:258)
at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport$SoapUIHttpRequestExecutor.doSendRequest(HttpClientSupport.Java:113)
at org.Apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.Java:123)
at org.Apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.Java:633)
at org.Apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.Java:454)
at org.Apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.Java:820)
at org.Apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.Java:754)
at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport$Helper.execute(HttpClientSupport.Java:247)
at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport.execute(HttpClientSupport.Java:362)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.submitRequest(HttpClientRequestTransport.Java:324)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.Java:237)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.Java:127)
at Java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at Java.util.concurrent.FutureTask.run(Unknown Source)
at Java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at Java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at Java.lang.Thread.run(Unknown Source)
レジストリのプロトコルTLS 1.0を削除することにより、正常に動作します。
Invoke-WebRequest SSL failed? この投稿はこの問題を解決するのに役立ちます。
[〜#〜] windows [〜#〜]
オプション1:
コンピューターで次のファイルを見つけます(ファイルへの書き込みアクセス権があることを確認してください):C:\Program Files\SmartBear\SoapUI-5.2.1\bin\SoapUI-5.2.1.vmoptions
ファイルに次の行を追加します。
-Dsoapui.https.protocols="SSLv3,TLSv1.2"
SoapUI-5.2.1.exe
)でSoapUIを実行しますオプション2:(オプション1が機能しない場合)。
C:\Program Files\SmartBear\SoapUI-5.2.1\bin\soapui.bat
if "%SOAPUI_HOME%" == "" goto START
):set Java_OPTS=%Java_OPTS% -Dsoapui.https.protocols="SSLv3,TLSv1.2"
soapui.bat
)で実行しますMAC(OSX)
Macのデフォルトのインストール場所はルートアプリケーションフォルダにあり、vmoptions.txt
ファイルがそこにあります。 (/ Applicationsフォルダー内の)SOAPUI .appファイルを右クリックし、「パッケージの内容を表示」を選択して内部ファイルを取得します。
/Applications/SoapUI-X.X.X.app/Contents/vmoptions.txt
vmoptions.txt
ファイルに次の行を追加します。
-Dsoapui.https.protocols=TLSv1.2
[〜#〜] linux [〜#〜]
編集:SoapUIディレクトリのbin/SoapUI-5.3.0.vmoptions
ファイルに次の行を追加します。
-Dsoapui.https.protocols=TLSv1.2
役に立てば幸いです。
すべてのソリューションを試しましたが、何も機能しませんでした。 SoapUIのjreディレクトリを無視した後、動作し始めました。したがって、上記の解決策がうまくいかない場合は、これを試してください:
会社の接続を使用しており、会社のファイアウォールが接続をブロックしていると思います。