2010-03-26 6 views
18

I ein Zertifikat erstellt haben folgendes SSL Befehl:IIS SSL error "ssl_error_rx_record_too_long"

makecert -r -PE -n "CN = www.yourserver.com" -B 01/01/2000 - e 2036.01.01 -eku 1.3.6.1.5.5.7.3.1 -ss mein -sr localmachine -sky Austausch -SP "Microsoft RSA SChannel Cryptographic Provider" -sy 12

ich es ein zugewiesen Website auf IIS, aber wenn ich versuche, die URL der Website zu treffen, bekomme ich: "SSL erhielt einen Datensatz, der die maximal zulässige Länge überschritten.

(Error code: ssl_error_rx_record_too_long) "bei der Verwendung von Firefox.

Was verursacht es und wie man es repariert?

+0

Es scheint mir, dass das Ausführen des Abhängigkeits-Checkers aus dem Azur-Trainings-Kit und die Installation der IIS Recommended Configuration das Problem für mich behoben. – user764754

Antwort

13

Dies ist ein typisches Anzeichen dafür, dass der SSL-Port Ihres IIS-Servers tatsächlich HTTP-Daten bereitstellt.

Haben Sie die SSL-Port-Direktive in IIS auf 443 festgelegt? Vielleicht, wenn Sie Ihre IIS-Konfiguration anzeigen können?

Auch dieser MS-Support-Artikel kann Ihnen helfen: http://support.microsoft.com/kb/324069.

HINWEIS - Ich habe gewählt, dies zu serverfault.com migrieren, da sie im Gegensatz zu programmierbezogenen bezogenes System-Administrator ist.

+0

Ich bin damit einverstanden, dass diese Frage zu Serverfault gehört. aber stackoverflow hat viel mehr Benutzer und es gibt mehr Möglichkeiten, hier eine Antwort zu finden! –

15

Ich hatte das gleiche genaue Problem. Schlage meinen Kopf für eine Weile an die Wand, starte IIS neu, überprüfe alle Einstellungen, googele nach möglichen Antworten usw. usw. Dann habe ich das magische Allheilmittel für jedes Windows-System gemacht: Ich habe das System neu gestartet. Danach hat alles perfekt funktioniert.

3

"Dies ist ein typisches Zeichen dafür, dass der SSL-Port Ihres IIS-Servers tatsächlich reines HTTP bedient."

Genau. Ich musste Skype ändern, um Ports 80 & 443 nicht zu verwenden, die den Trick taten. Basierend auf der Lösung in diesem Thema: Applying SSL certificate in IIS manager and "The process cannot access the file because it's being used by another process" error

+1

Danke dafür, es stellte sich heraus, dass es Skype war, der auch Port 443 für mich hielt – Ruddles

Verwandte Themen