問題タブ [sslhandshakeexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5995 参照

jmeter - Jmeter の SSLHandshakeException エラー

Jmeter スクリプトの記録中にこのエラーが発生しました。

私のマシンにはすでに JDK 1.7 がインストールされていますが、役に立ちませんでした。次のエラー メッセージが表示されます。

javax.net.ssl.SSLHandshakeException: 致命的なアラートを受信しました: sun.security.ssl.Alerts.getSSLException (未知のソース) で sun.security.ssl.Alerts.getSSLException (未知のソース) で sun.security.ssl.SSLSocketImpl で handshake_failure。 sun.security.ssl.SSLSocketImpl.performInitialHandshake (未知のソース) で sun.security.ssl.SSLSocketImpl.readRecord (未知のソース) の recvAlert (未知のソース)。 security.ssl.SSLSocketImpl.startHandshake (不明なソース) で sun.net.www.protocol.https.HttpsClient.afterConnect (不明なソース) で sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect (不明なソース) で sun. org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.sample(HTTPJavaImpl.java:487) の net.www.protocol.https.HttpsURLConnectionImpl.connect(不明なソース)。jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74) org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1105) at org.apache.jmeter.protocol. http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1094) org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429) org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java: 257) java.lang.Thread.run (不明なソース) でjava:257) で java.lang.Thread.run (不明なソース)java:257) で java.lang.Thread.run (不明なソース)

0 投票する
1 に答える
1446 参照

java - Java クライアントから SSL 接続を確立しようとしてエラーが発生しました

スタンドアロンの Java クライアントから Apache サーバーへの SSL 接続を確立しようとしています。SSL ハンドシェイク フェーズ中にエラーが発生します。curl を使用して同じ REST API にアクセスすると、問題なく動作します。

サーバー側で発生するエラー:

Java クライアントのエラー:

Java クライアントは spring RestTemplate を使用します

0 投票する
1 に答える
591 参照

android - Android SDK の Facebook プロフィール画像で getInputStream() を使用すると、Openssl ハンドシェイクが失敗する

アプリのユーザー プロファイル ページを作成しようとしています。Facebook への接続に成功したので、ユーザーの基本的なプロファイルを使用してい userProfile = Profile.getCurrentProfile(); ます。今、ユーザー プロファイルの画像のドローアブルを作成して、画像ビューに配置しようとしています。このために、画像を取得するための入力ストリームを作成しました(asyncTaskで実行)

ただし、何をしても、アプリは失敗し、connection.getInputStream() に到達するとクラッシュします。エラーは javax.net.ssl.SSLProtocolException: SSL handshake aborted です。Web でヘルプが見つかりませんでした。Facebook に接続してデータを取得できるため、認証の問題ではないようです。私が間違っていることは何ですか?

0 投票する
11 に答える
143221 参照

android - Javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL ハンドシェイクが中止されました: SSL ライブラリでの失敗、通常はプロトコル エラー

Androidで次のコードを実行しようとしています

l_connection.connect()では、この SSLhandshakeException が発生しています。うまくいくこともありますが、ほとんどの場合、例外が発生します。Android 4.0 エミュレーターでのみ発生しています。Android 4.4 および 5.0 でテストしましたが、問題なく動作します。これの原因は何ですか?助けてください

スタックトレース

0 投票する
1 に答える
190 参照

java - Tomcat から Tomcat への接続では SSLHandshakeException が発生しますが、JavaApp から Tomcat への接続は問題なく動作します

別のTomcat 7サーバーからポスト経由でアクセスする必要があるサーブレットを実行するTomcat 7サーバーがあります。

接続はセキュリティ上の理由から SSL 接続であり、次のコードを使用して接続します。

問題があります:接続しようとするたびに

受信した致命的なアラート: handshake_failure

さて、奇妙なことは、プレーンなJavaアプリケーションを介して実行されたまったく同じコードが機能し、出力されることです

サーバー上のコードは Java 6 を使用する Apache Tomcat 7.0.42 で実行され、Java アプリケーションは Java 6 で実行されます。

これは、Tomcat-SSL サーバー コネクタの構成方法です。

サポートされている暗号は次のとおりです。

Tomcat から Tomcat への接続でこれらの問題が発生するのはなぜですか? このコードを機能させるにはどうすればよいですか?

0 投票する
0 に答える
1406 参照

java - Android HttpUrlConnection での javax.net.ssl.SSLHandshakeException

ログインして特定の Web サイトの HTML を取得するコードを作成しました。

問題は、上記のコードは正常に機能したが、android 5.0 にアップデートした後、javax.net.ssl.SSLHandshakeException が発生することです。私のデバイスの以前の OS バージョンは 4.4 でした。

OSの更新の過程でコードを何も変更していません。どうすればこれを解決できますか?


例外ログ: