最近公司網站用360瀏覽器打開報錯“建立安全鏈接失敗,連接到? ‘網址’ 時發生錯誤。在服務器密鑰交換握手信息中SSL收到一個弱臨時Diffie-Hellman 密鑰。錯誤代碼:SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY”
網站是使用的https協議,騰訊云的免費ssl證書。所以提交工單,得到答案是TLS協議版本太低,如下圖:
所以將這個信息給了開發后,開發查看服務器得出:由于java版本低,不支持,所以使用1.8版本的JDK,重啟服務后就好了。
服務器信息如下:
centos6.8? ? ?Resin3.8? ?JDK1.6到1.8都有,由于服務器上程序很多,依賴的java版本不同,所以都有,
ssl證書是騰訊云的免費證書,綁定域名的那種,服務器上使用的是jks格式的證書,合成證書:SSL證書