From ff2fc35963d671e39f7fdb5bba26708aaa6be2ce Mon Sep 17 00:00:00 2001 From: wenyongda Date: Fri, 26 Sep 2025 08:28:15 +0800 Subject: [PATCH] commit --- source/_posts/Linux.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/source/_posts/Linux.md b/source/_posts/Linux.md index c36cd79..3cdf25d 100644 --- a/source/_posts/Linux.md +++ b/source/_posts/Linux.md @@ -3218,6 +3218,26 @@ Environment="JAVA_OPTS=-Djava.awt.headless=true -Duser.language=C.UTF-8" systemctl daemon-reload ``` +### 解决 Jenkins 无法拉取TLS 1.0的老旧SVN项目 + +主要是Java JDK禁用了TLS 1.0协议,需修改`java.security`配置文件进行开启 + +首先找到启动Jenkins的Java JDK的目录,找到`conf/` + +使用`vim`进行编辑查看,可以看到如下有 TLSv1, TLSv1.1,3DES_EDE_CBC,编辑将其删除 + +```yaml +# Example: +# jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048, \ +# rsa_pkcs1_sha1, secp224r1 +jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, DTLSv1.0, RC4, DES, \ + MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \ + ECDH + +``` + +`:wq`保存即可。 + ### 升级 #### AlmaLinux