[英]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.