报错代码
curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
分析
Rocky Linux 8 & RHEL 8 已经默认废弃 TLSv1.2
可以使用 TLSv1.3 替代 TLSv1.2 或者将 update-crypto-policies 参数设置为 DEFAULT 以解决此报错
解决方法
步骤一:显示当前的 update-crypto-policies 参数
# update-crypto-policies --show
FUTURE
(补充:从这里可以看出目前的 update-crypto-policies 参数是 FUTURE)
步骤二:将 update-crypto-policies 参数设置为 DEFAULT
# update-crypto-policies --set=DEFAULT
(补充:这里以将 update-crypto-policies 参数设置为 DEFAULT 为例)