即使在升级后,与OpenSSL的链接也会因Heartbleed security advisory而失败

即使在升级后,与OpenSSL的链接也会因Heartbleed security advisory而失败,openssl,radius,heartbleed-bug,Openssl,Radius,Heartbleed Bug,使用命令radius-X在调试模式下运行radius服务器时,我遇到了如下问题 错误如下所示: 拒绝从2014年1月6日开始使用libssl版本OpenSSL 1.0.1f(范围为1.0.1-1.0.1f)。安全咨询CVE-2014-0160(心血) 有关更多信息,请参阅 已安装的openssl版本如下所示: OpenSSL 1.0.1g 2014年4月7日 尽管我安装/更新了OpenSSL 1.0.1g,但还是出现了一个名为heartbleed的错误。我遇到了这个问题,有人能帮我解决这个问题吗

使用命令radius-X在调试模式下运行radius服务器时,我遇到了如下问题

错误如下所示: 拒绝从2014年1月6日开始使用libssl版本OpenSSL 1.0.1f(范围为1.0.1-1.0.1f)。安全咨询CVE-2014-0160(心血) 有关更多信息,请参阅

已安装的openssl版本如下所示: OpenSSL 1.0.1g 2014年4月7日


尽管我安装/更新了OpenSSL 1.0.1g,但还是出现了一个名为heartbleed的错误。我遇到了这个问题,有人能帮我解决这个问题吗?

它没有收到你安装的版本。您需要重新运行configure并重新编译(如果构建表单源代码)。验证是否已删除所有其他版本,或者使用openssl include dir通过openssl lib dir来配置以指定显式路径


适用于3.0.4的debian软件包已经有了补丁,可以检查正确的debian软件包版本,并更改配置文件以忽略检查。

它没有检查您安装的版本。您需要重新运行configure并重新编译(如果构建表单源代码)。验证是否已删除所有其他版本,或者使用openssl include dir通过openssl lib dir来配置以指定显式路径

适用于3.0.4的debian软件包已经有了补丁,可以检查正确的debian软件包版本,并更改配置文件以忽略检查。

试试这个

    cd /usr/local/etc/raddb
    vi radiusd.conf
在安全小节第480行中, 你会发现这样一条线

    allow_vulnerable_openssl = no
换成

    allow_vulnerable_openssl = yes
试试这个

    cd /usr/local/etc/raddb
    vi radiusd.conf
在安全小节第480行中, 你会发现这样一条线

    allow_vulnerable_openssl = no
换成

    allow_vulnerable_openssl = yes

helllo@Abhay,/usr/local/etc/raddb路径中的文件radiud.conf显示为二进制文件。我如何在第480行中将“否”更改为“是”。你的意思是radiud.conf是一个二进制文件,运行“文件usr/local/etc/raddb/radiud.conf”并告诉我输出不是二进制文件一旦您验证您使用的OpenSSL版本已修补,您应根据调试输出将
安全性
允许\u OpenSSL
设置为
CVE-2014-0160
。您不应该将其设置为“是”。@Arran:allow\u vulnerable\u openssl=yes对我有效,并且在freeradius官方网站Hello@Abhay中提到了它,/usr/local/etc/raddb路径中的文件radius.conf显示为二进制文件。我如何在第480行中将/修改为“是”。您的意思是radius.conf是一个二进制文件“文件usr/local/etc/raddb/radiud.conf“并告诉我输出不是二进制文件一旦您验证您正在使用的OpenSSL版本已被修补,您应该根据调试输出将
安全性
允许\u易受攻击的\u OpenSSL
设置为
CVE-2014-0160
。您不应该将其设置为“是”。@Arran:allow\u vulnerable\u openssl=yes对我有效,并且在这里的freeradius官方网站中提到了它