我有一個MediaTemple訂閱計劃,服務器自動升級/更新。今天早上醒來時,我發現服務器上的網站和電子郵件根本無法使用。由於SSLProtocol,httpd未啓動:非法協議「TLSv1.1」錯誤
我登錄到Plesk(MediaTemple DV服務器的管理面板),並且發現錯誤消息:「由於配置模板中的錯誤,未創建Apache Web服務器的新配置文件:第230行的語法錯誤/etc/httpd/conf.d/ssl.conf:SSLProtocol:非法協議'TLSv1.1'。「
我試圖重建損壞的文件,然後所有的配置文件(自動重建),然後重新啓動服務器 - 沒有什麼幫助,我可以做。
這裏是(沒有註釋行)從ssl.conf中:
<IfModule mod_ssl.c>
SSLCipherSuite HIGH:!aNULL:!MD5
</IfModule>
<IfModule mod_ssl.c>
SSLHonorCipherOrder on
</IfModule>
<IfModule mod_ssl.c>
SSLProtocol +TLSv1 +TLSv1.1 +TLSv1.2
</IfModule>
一切都處於默認狀態,因爲我從來沒有碰到阿帕奇文件(我不知道這些)。
如果我嘗試重建所有文件,則會收到以下錯誤消息: 無法配置Web服務器:執行失敗。命令:httpdmng參數:數組([0] => --reconfigure-all)詳細信息:執行失敗。命令:httpdmng參數:Array([0] => --reconfigure-server [1] => -no-restart)詳細信息:[2016-12-08 04:28:35] ERR [util_exec] proc_close()failed [ '/ usr/local/psa/admin/bin/apache-config''-t']退出代碼[1] [2016-12-08 04:28:37] ERR [util_exec] proc_close()failed ['/代碼爲[1] [2016-12-08 04:28:37] ERR [panel] Apache配置(14811893120.14461900)生成失敗:Template_Exception :/etc/httpd/conf.d/ssl.conf第230行的語法錯誤:SSLProtocol:非法協議'TLSv1.1'文件:/ usr/local/psa/admin/plib/Template/Writer/Webserver/Abstract。 php line:75 code:0 /etc/httpd/conf.d/ssl.conf第230行的語法錯誤:SSLProtocol:非法協議'TLSv1.1'
服務器是CentOS 6.4(Final),並且管理員是Plesk Onyx - 版本17.0.17更新#9,最後更新時間2016年12月7日04:02。
我用MediaTemple爲這個問題打開了一張支持票,但估計的響應時間是20個小時 - 這對網站來說太長了一點點。