jenkins配置SVN時報錯:javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name

最近在學習jenkins,在配置SVN時發現老是會報錯:

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>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章