2015-01-12 8 views
10

official website to download the Java JDKにアクセスしてJDKをダウンロードしようとすると、OracleのダウンロードサイトのSSL証明書が無効であるというエラーが表示されます。java JDKを安全にダウンロードする方法はありますか?

グーグルでは、証明書が有効ではない(または非常に長い間有効ではなかった)ようです。

エラーがFirefoxで「この接続は信頼されていない」、および技術的な詳細が言う言う:Chromeの場合

download.oracle.com uses an invalid security certificate. 
The certificate is only valid for the following names: *.akamaihd.net, *.akamaihd-staging.net, a248.e.akamai.net, *.akamaized.net, *.akamaized-staging.net 

を、エラーが事前に同様のメッセージで、「あなたの接続はプライベートではありません」と言います情報

長い間探してしまえば、通常の検索エンジンでこの問題に関する情報はほとんど見つかりません。

証明書が無効で、なぜファイルを取得するには信頼できる方法がありますか?

+0

Re:On Hold - 私はこの質問が不十分だと思った。ただし、プログラミング用に特別に使用されるツール(Java Developer Kit)を直接使用します。また、一般的なJavaランタイム環境ではこの質問の問題は発生しません。これはJDK固有のものです。高い投票率と迅速な投票率から、この質問/回答は明らかに価値があります。それは、それはスーパーユーザーでよく聞かれたかもしれないと言いました。 SEサイトの違いに関する私の親しみは低いです。私はあなたに決定を残します。 – David

答えて

19

oracle javaダウンロード・サイトは、SSLを使用するようには設計されていませんでした。

このサイトは、私がインストールしたHTTPSEverywhereブラウザプラグインのためにのみSSLを使用しています。これは、すべてのOracleドメインがブラウザから接続されたときにHTTPSを使用するよう強制します。

ダウンロード作業を行うために、私はoracleドメインのHTTPSEverywhereを無効にしました。これにより、サイトが実際にどのように動作するように設計されているか(SSLにはデフォルトではない)、効果的にダウンロードを警告なしで進めることができました。これは、警告をクリックすると(この場合はHTTPSEverwhereを無効にする必要はありません)、大丈夫です。

Googleでこの問題に関する情報を見つけることが非常に難しいため、私はこの回答をここに書いています。

+2

問題の診断と解決をお祝いします。ここでそれを文書化してください。 –

+0

ありがとう!私は少しのために大いに不満だった:) – David

+3

ソフトウェアをダウンロードするときにSSLを無効にすることは解決策ではない。 HTTP経由でダウンロードする場合は、ネットワーク上の全員、ダウンロードプロバイダーのネットワーク、またはその間にある任意のネットワークが悪質なコードを提供する可能性があります。 –

関連する問題