[英]Unable to establish SSL connection while setting up SSL on Ubuntu/Apache2
[英]setting up ssl on apache2
我在使用apache2運行SSL時遇到問題。
我閱讀了許多有用的文章:
在/ etc / apache2 / sites中啟用conf文件-啟用為000-default-ssl
NameVirtualHost my.ipaddress <VirtualHost my.ipaddress:443> DocumentRoot /var/www SSLEngine on #SSLOptions +StrictRequire SSLCertificateFile /etc/ssl/certs/server.crt SSLCertificateKeyFile /etc/ssl/private/server.key ServerAdmin you@example.com ErrorLog /var/log/ssl_error_log TransferLog /var/log/ssl_access_log </VirtualHost>
我在啟用了sites(000-default-ssl)的站點中生成了指向我的default-ssl conf文件的符號鏈接
我在Firefox中遇到以下錯誤:ssl_error_rx_record_too_long我的apache錯誤日志中有一行:請求\\ x16 \\ x03中的方法無效
端口443已打開並正在偵聽,因為我可以正常訪問http://my.IP.Address:443 。
因此,看來我的服務器正在偵聽端口443,但它正在提供不安全的內容(HTTP),這使我相信VirtualHost conf中存在錯誤,但找不到。
有什么建議么?
因此,解決方法是將端口添加到我的.conf
文件中的所有NameVirtualHost
聲明中:
NameVirtualHost my.i.p.address:443
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.