每当我向我的SSL服务器发出请求时,即使是文本文件,也会收到此错误。 是不是通过SSL发送响应?
Apache SSLconfiguration:
Listen 443 AddType application/x-x509-ca-cert .crt AddType application/x-pkcs7-crl .crl SSLPassPhraseDialog builtin SSLSessionCacheTimeout 300 SSLMutex default <VirtualHost _default_:443> DocumentRoot "C:/Websites/xivio.com" ServerName ww6.xivio.com:443 ServerAdmin [email protected] ErrorLog "C:/error.log" TransferLog "C:/access.log" Redirect permanent /bftq5/index.cfm http://www.xivio.com/www/index.cfm Redirect permanent /index.cfm http://www.xivio.com/www/index.cfm Redirect permanent /undefined http://www.xivio.com/t.txt SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile "C:/ww6_xivio_com.crt" SSLCertificateKeyFile "C:/myserver.key" <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> <Directory "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/cgi-bin"> SSLOptions +StdEnvVars </Directory> BrowserMatch ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 CustomLog "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/logs/ssl_request.log" \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" </VirtualHost>
你可以看到我的robots.txt文件有这个错误。
如果您的错误是在浏览器中,那么这通常意味着SSL页面上的资源或资产正在使用HTTP而不是HTTPS进行加载。 这可以是一个图像,第三方计数器部件或任何东西。 如果你检查你的图像是相对的链接( ../images/image1.jpg )而不是绝对的( http://me.com/images/image1.jpg )通常是一个很好的起点。
– 编辑 –
即使使用文本文件,debugging的最快捷方式也可能是在浏览器中查看引发错误的页面的View Source ,并查看实际发送到浏览器的内容。
它看起来像您的SSLCertificateKeyFile条目从您的configuration丢失。 也可能您的证书是使用中间证书签名的,您可能还需要包含SSLCertificateChainFile指令。