jenkins配置SVN连接https时出现报错javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name

学习jenkins,在配置SVN地址发现总是会报错:地址为https的时候一直报错!缘由是https证书是本身生成配置的,全部java1.7以及以后的版本没法经过识别。前端

javax.net.ssl.SSLProtocolException: handshake alert:  unrecognized_namejava

解决方法一:vi /$TOMCAT_HOME/bin/catalina.sh 学习

-Djsse.enableSNIExtension=falsespa

配置位置(靠近文本中间的JAVA_OPTS地方):.net

方法二:直接使用java启动的:code

java -Djsse.enableSNIExtension=false -jar %JENKINS_HOME%\jenkins.war --httpPort=8000ssl

方法三:java源代码中加入,在从新编译;jenkins

System.setProperty("jsse.enableSNIExtension", "false");

 

配置成功后,设置SVN正常:io

使用方法一遇到的问题:编译

在配置文件的最前端设置,一直没有生效!

参考地址:

https://stackoverflow.com/questions/7615645/ssl-handshake-alert-unrecognized-name-error-since-upgrade-to-java-1-7-0

相关文章
相关标签/搜索