Frage von sgehrliugbv 27.04.2011

Warum ist mein Apache 2.2 unter Windows 7 so langsam mit HTTPS?

  • Antwort von sgehrliugbv 28.04.2011

    Okay, Falls mal wieder wer über dieses Problem stößt, hier die Auflösung, die ich nach lange rumprobieren endlich gefunden haben:

    Das Problem war nicht Apache, und auch nciht meine Config. Es war ein seit längerer zeit bekannter, von Microsoft aber nichts gefixter BUG irgendwo in den Netzwerkdiensten von Windows, der bei aktiviertem IPv6 Verbindungen, die DNS-Auflösung benötigen, stark verlangsamt. Ich kenn mich da nicht aus, aber ich war glücklicherweise nicht der erste der so ein Problem hat.

    Weitere Ursachen für dieses Problem hätte die wahl eines falschen random-seeds sein können, aber unter Windows ist ja gar kein /dev/random Gerät verfügbar verfügbar, da geht sowieso nur die eingebaute variante.

    Das Problem soll man laut verschiedenen Meinungen im Internet lösen können, indem man localhost in die hosts-Datei (c:\windows\system32\driver\hosts) einträgt oder indem man die windows-eigene Firewall deaktiviert. Beide Schritte halfen NICHT, liegt vielleicht daran dass ich eine COMODO Firewall aktiv habe. Dummerweise hatte ich das IPv6 Problem zunächst auscgeschlossen, weilm die zuerst genannten bekannten "Lösungen" nicht funktioniert hatten.

    Lösen konnte ich das Prolbem dann Schlussendlich nur, indem ich IPv6 für die in Frage stehende Vernindung ausschaltete (Netzwer+Freigabecenter->Adaptereinstelungenänder->Adapter raussuche->Rechtsklick Eigenschaften->Häklchen bei IPv6 rausnehmen->ok klicken)

  • Antwort von bindnichtb 27.04.2011

    Was steht im ErrorLog? Ist das der erste Apache mit SSL unter Windows der verwendet wird oder sind noch andere im Einsatz? HTTPS Verbindungen sind zwar grundsätzlich langsamer als HTTP, da die Daten ja zuerst verschlüsselt werden, das macht sich aber eigentlich nur durch die Reaktionszeit und nicht durch die Datenrate bemerkbar.

  • Antwort von Nuadu 27.04.2011

    Liegt an Apache ;)

     
Du kennst die Antwort? Frage beantworten
Bitte noch eine Antwort ... Frage erneut stellen

Verwandte Fragen

Fragen Sie die Community –

anonym und kostenlos!