javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name
這個錯誤在使用idea的svn插件時遇到過,只要在java參數裏面添加下面代碼:
-Djsse.enableSNIExtension=false
在jenkins裏面用下面的方法解決:
1.如果通過命令行啓動則在啓動時添加(絕色部分):
@echo off
set JENKINS_HOME=D:\jenkins
D:\jdk1.7.0_40\bin\java -Djsse.enableSNIExtension=false -jar %JENKINS_HOME%\jenkins.war --httpPort=8000
2.通過windows 服務啓動時先打開jenkins目錄下的jenkins.xml文件,在如下部分添加:
<arguments>-Djsse.enableSNIExtension=false -Xrs -Xmx256m -jar "%BASE%\jenkins.war" --httpPort=8000 -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle</arguments>