Am Samstag, 17. Juli 2004 15:05 schrieb Thilo Engelbracht: > Hallo Liste! > > In meinem LAN habe ich einen Webserver (Apache 2.0.49) installiert. > Den Webserver habe ich so eingerichtet, dass er ausschl. an der > internen Netzwerkkarte an Port 80 sowie an Port 443 lauscht. Die > Konfiguration ist in Ordnung, der Server ist aus dem lokalen Netz > unter > > http://hostname.domainname.tld > > und > > https://hostname.domainname.tld > > erreichbar. > > Nun m�chte ich noch erreichen, dass alle Anfragen automatisch an > Port 443 weitergeleitet werden. Dazu habe ich folgendes probiert: > > iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 \ > -j REDIRECT --to-port 443 > > (Hinweis: eth1 ist die interne Netzwerkkarte) > > Leider funktioniert das nicht... Der Server sendet folgende Fehler- > meldung zur�ck: > > Bad Request > > Your browser sent a request that this server could not > understand. Reason: You're speaking plain HTTP to an SSL-enabled > server port. Instead use the HTTPS scheme to access this URL, > please. > > Hint: https://hostname.domainname.tld/
Default port for https is 443, f�r http 80. Wenn du an port 80 https sprechen willst muss der Benutzer folgende URL benutzen: https://hostname.domainname.tld:80/ Ansonsten landet er auf 443. Gruss Michael.

