Von this answer, habe ich:WampServer HTTPS "weigerte sich zu verbinden"/"SSL_ERROR_RX_RECORD_TOO_LONG"
C:\wamp\bin\apache\apache2.4.9\ssl.crt\vhost.crt
& C:\wamp\bin\apache\apache2.4.9\ssl.key\vhost.key
I edited:
C:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-ssl
enthalten:
<VirtualHost www.vhost.dev:443>
DocumentRoot "c:/wamp/www/vhostdev"
ServerName www.vhost.dev:443
ErrorLog "c:/wamp/logs/ssl_error.log"
TransferLog "c:/wamp/logs/ssl_error.log"
SSLEngine on
SSLCertificateFile "c:/wamp/bin/apache/apache2.4.9/conf/ssl.crt/vhost.crt"
SSLCertificateKeyFile "c:/wamp/bin/apache/apache2.4.9/conf/ssl.key/vhost.key"
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "c:/wamp/www/vhostdev">
SSLOptions +StdEnvVars
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require local
</Directory>
BrowserMatch "MSIE [2-5]" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog "c:/wamp/logs/ssl_request.log" \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
Das SSL-Apache-Modul wurde gedreht auf.
www.vhost.dev ist in der Windows-Host-Datei korrekt definiert.
Als ich https://www.vhost.dev laden, erhalte ich:
This site can’t be reached
www.vhost.dev refused to connect.
Try:
Reloading the page
Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_REFUSED
Es gibt nichts in C:\wamp\logs\apache_error.txt
Es gibt nichts in Windows Event Viewer > Application
ist.
Hilfe geschätzt.
aktualisieren: habe ich eine zweite .crt
& .key
für einen 2. vhost und das Problem folgte mir, als ich den zweiten vHost über https
zu laden versucht. Dieses Problem hat nur bestanden, seit ich Windows von neu installiert habe.
Update 2: netsh int ipv4 install
in Windows cmd
Nach dem Ausführen, hat der Fehler folgendermaßen geändert:
This site can’t provide a secure connection.
ERR_SSL_PROTOCOL_ERROR
Update 3: In einem anderen Browser, Firefox, der Fehler ist anders:
An error occurred during a connection to www.vhost.dev. SSL received a record that exceeded the maximum permissible length. Error code: SSL_ERROR_RX_RECORD_TOO_LONG
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the website owners to inform them of this problem.
Update4: SSL_ERROR_RX_RECORD_TOO_LONG hat eine Lösung here, aber keine der Lösungen in der Antwort oder Antwort Kommentare angewendet.
Update 5: I von WAMPServer aktualisiert 2,5 bis WAMPServer 3, und die Frage bleibt.
Update 6: Ich habe festgestellt, dass ich in <VirtualHost>
Einträge in httpd-ssl.conf
referenzierten Schlüssel und Zertifikate hatte, die in C:\wamp\bin\apache\apache2.4.9\conf\ssl.crt
oder C:\wamp\bin\apache\apache2.4.9\conf\ssl.key
nicht vorhanden waren. Diese <VirtualHost>
Einträge stammen von meiner vorherigen Windows 10-Installation.
Ich habe die fehlerhaften Einträge auskommentiert, so dass die einzigen <VirtualHost>
Einträge übrig sind diejenigen, die gültig sind.crt
und .key
Dateien. Der gleiche Fehler SSL_ERROR_RX_RECORD_TOO_LONG
bleibt jedoch in Firefox.
Scheint Apache hört Port 443 nicht. überprüfen Sie diese http://serverfault.com/a/475130, könnte hilfreich für Sie – Rajesh
Vielen Dank @Rajesh. Ich habe "Listen 10.1.1.1: 443" hinzugefügt, wobei "10.1.1.1" meine Host-IP-Adresse ist. Ich erhalte jetzt: 'Diese Site kann keine sichere Verbindung bereitstellen. www.vhost.dev hat eine ungültige Antwort gesendet. ERR_SSL_PROTOCOL_ERROR'. Ich klicke auf Diagnose in Chrome und die Windows-Problemhilfe wird geöffnet, aber [kann die Fehler nicht beheben - siehe Screenshot] (https://i.imgur.com/7FouvZy.png). – Steve
Ich versuche TCP/IP 4 neu zu installieren, erhalte aber [diesen Fehler] (https://i.imgur.com/Pu97Wql.png). Ich versuche, Winsock neu zu installieren, das MajorGeeks-Tool von diesem [SuperUser-Thread] (http://superuser.com/questions/1007325/blocked-bygroup-policy-trying-to-install-tcp-ipv4-windows-10) verwendend , aber es löst nicht den 'https' Fehler des Browsers auf. – Steve