我正在安装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来加密这些明文方式传送用户名密码&。
有人能指出我如何解决这个问题的正确方向吗?