使用 Webmin 進行管理是很方便的一件事情
不過這兩年關於 SSL 的使用
各家瀏覽器的要求也愈加嚴格
Firefox v.33 之後對遇到 Webmin 使用憑證的金鑰不足 2048 位元的話
會直接出現底下的錯誤訊息不給連線
The server certificate included a public key that was too weak.
然後就是有這麼剛剛好的事情
臨時有需要進入 webmin 處理
就一直不給登入
這狀況應該很多人都遇到了
所以就有解決方法了
參考網址列在最底下,
下方則是實際做法的紀錄的做法
- Firefox不給連沒關係, ssh還是可以用的, 所以就用 ssh 登入
- 修改到 /etc/webmin/miniserv.conf
將設定檔中的 ssl=1 更改為 ssl=0 - 重新啟動 webmin
/etc/init.d/webmin restart - 這時候就可以正常透過 firefox 登入 webmin, 但千萬不要到這邊就停了, 網路很危險, 除非不連網不然請繼續做下去
- 登入後,請點選『Webmin/Webmin組態/SSL加密』
- 再點選 Self-Signed Certificate, 重新產生自簽憑證, 然後按下『馬上建立』, 接著還有
- 點選『SSL Settings』, 在『如果可用SSL的話啟用?』請勾選『是』, 同時下方的『重新導向無SSL的要求到SSL模式』, 則是需求選擇『是』或『否』, 最後再按『儲存』即可
以上步驟完成後
算是可以繼續用 Webmin 管理了
Ref: Replace webmin self-signed certificate to avoid sec_error_invalid_key error, http://blog.rimuhosting.com/2014/11/18/webmin-sec-err-invalid-key/