Debian
Debian Wheezy、ejabberd 和前向保密
在 xmpp.net 上驗證我的公共 XMPP 服務後,出現錯誤:
Warning: Server offers no forward-secret ciphers. Grade capped to A-.
有沒有一種簡單的方法來啟用這些密碼?如標題所述,我從其儲存庫安裝了 Debian Stable 和 ejabberd。
添加
我已經檢查了https://xmpp.net/directory.php中列出的所有伺服器,這些伺服器已經
ejabberd
安裝了它的建構日期2011/12/24
。這顯然是 Debian Wheezy 的 ejabberd。這些伺服器中的任何一個的最高分都是A-/A-
,所以我相信這個軟體真的很難啟用PFS
。
沒有已知的限制 Debian 7 Wheezy
ejabberd 2.1.10
使用某些密碼的可能性。唯一的解決方案是升級到更新的 ejabberd 版本,ejabberd 14.07
例如 Debian 8 Jessie。
設置
ciphers
選項以僅包含DHE
名稱中的密碼套件 (Diffie-Hellman Ephemeral)。有關套件的完整列表,請查看https://serverfault.com/a/653656參考: