我正在安裝Mozilla同步,併成功,直到我試圖讓它使用SSL。 我一直關注(其中包括)本說明書wsgi通過apache通過SSL導致錯誤500,沒有日誌條目
http://www.wenks.ch/fabian/mozilla-custom-sync-server/
設置一個Mozilla同步服務器。 5000我得到沒有任何錯誤日誌條目的錯誤500返回:當我連接到
但是當我使用https而不是http並刪除運行良好。我將所有相關日誌(apache,Mozilla Sync)中的日誌文件級別設置爲DEBUG,但我無法找到問題所在。例如,調試級別apache-logfile中與wsgi相關的唯一條目是:
[info] mod_wsgi(pid = 30174):創建解釋器'mydomain.com |'。
這裏是我的SSL配置:
<VirtualHost $$$.$$$.$$$.$$$:443>
LogLevel debug
ServerAdmin "[email protected]"
ServerName sync.mydomain.com
MIMEMagicFile /dev/null
CustomLog logs/ssl.mydomain.com_access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""
CustomLog logs/ssl_request.mydomain.com_access_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
ErrorLog logs/ssl.mydomain.com_error_log
DocumentRoot /home/mydomain/public_html
<Directory /home/mydomain/public_html>
Order deny,allow
Allow from all
AllowOverride All
</Directory>
WSGIProcessGroup sync.mydomain.com
WSGIPassAuthorization On
WSGIDaemonProcess sync.mydomain.com user=weave group=weave processes=2 threads=25
WSGIScriptAlias//home/sync/server-full/sync.wsgi
SSLEngine on
SSLProtocol -ALL +SSLv3 +TLSv1
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP:+eNULL
SSLCertificateFile "/home/sync/ssl/server.crt"
SSLCertificateKeyFile "/home/sync/ssl/server.key"
</VirtualHost>
我想使用SSL來加密這些明文方式傳送用戶名密碼&。
有人能指出我如何解決這個問題的正確方向嗎?