背景
zabbix6.0(Ubuntu20.04)在使用https监控服务器硬件(redfish协议)时候报错,Cannot perform request: error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small。
我是用curl测试也报错:
curl: (35) error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small
查询了网上相关资料,是因为openssl禁止了低安全级别的加密方式导致。只需要更改openssl参数即可,更改完后重启zabbix相关服务或者重启系统解决
解决方法:
编辑openssl.conf
文件:
sudo nano /etc/ssl/openssl.cnf
在顶部添加这一行:
openssl_conf = openssl_init
<