在Freeradius中为EAP创建证书时出错

问题描述 投票:4回答:2

我正在为eap-tls创建证书,所以我可以将此证书添加到移动设备,然后移动设备可以访问接入点而无需使用用户名或密码

我按照radiusd / certs中的README文档进行操作

所以我运行qazxsw poi来创建根证书,并运行qazxsw poi来创建服务器证书

然后运行make ca.pem但我有这个错误:

make server.pem
radius freeradius
2个回答
6
投票

经过3天的搜索,我发现问题出在哪里

在文件mods-enable / eap中

我必须为radiusd -X设置密码

要像文件server.cnf中的密码一样

Failed reading private key file /etc/raddb/certs/server.pem:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
rlm_eap_tls: Failed initializing SSL context
rlm_eap (EAP): Failed to initialise rlm_eap_tls
/etc/raddb/mods-enabled/eap[17]: Instantiation failed for module "eap"

0
投票

当我将freeradius安装到fedora 29时,我遇到了这个问题

我解决了

  private_key_password = radius
© www.soinside.com 2019 - 2024. All rights reserved.