Zum Inhalt springen

Shop mit https_enforcer auf Host Europe ?

Erstellt am 26. Januar 2006 · 4 Antworten · letzte Antwort am 8. Februar 2006

Tags: Frage

-br3ak- ·

Hi ihrs, ich habe bei mir Typo 3 installiert und nun ein Problem mit SSL :

Ich habe im Backend das Extension "https_enforcer" installiert und in der SHOP-Config folgendes eingetragen :

https_enforcer.unsecure_typo3_root = www.handwerks-plattform.de/cms
https_enforcer.secure_typo3_root = ssl.webpack.de/www.handwerks-plattform.de/cms
https_enforcer.require_ssl = 21

Im ROOT-Template habe ich das Plugin eingefügt

So weit, so gut, nur funktioniert es irgendwie nicht so richtig, wenn ich kein / am ende der URL (oben) angebe, bekomme ich eine Fehlermeldung :

Bild: typo3forum.net/…/206-shop-mit-https_enforcer-auf-he-fehler01.jpg
(Cookies werden nicht blockiert, die Meldung bekomme ich mit Firewall/Router und ohne)

Wenn ich allerdings nach dem cms noch ein / angebe, gibt es zwar keine Fehlermeldung, allerdings wird die Seite auch nicht geladen (obwohl der Seitenname in der URL steht) und ich habe das / doppelt in der URL stehen 🙁

Bild: typo3forum.net/…/207-shop-mit-https_enforcer-auf-he-fehler02.jpg

Kann mir da jemand weiterhelfen ?

jenses ·

Versuche stattdessen mal dmc_https,
damit sollte es weniger Probleme geben.
Das arbeitet nicht mit redirect-Anweisungen im Seitenheader.

-br3ak- ·

Nachdem ich das ganze auch mal erfolgreich auf Localhost bzw. LAN-Internen Debian-Server getestet habe, stehe ich echt vor einem Rätsel :

Ich habe mir bei Firefox die Extension "Live-HTTP-Header" installsiert, dort kommt gbeim aufrufen der Seite folgendes :

http://www.handwerks-plattform.de/cms/firmeneintrag.html

GET /cms/firmeneintrag.html HTTP/1.1
Host: www.handwerks-plattform.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: de-de,de;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.handwerks-plattform.de/cms/kontakt.html
Cookie: fe_typo_user=XXXXXXXXXXXXXX (ediert)

HTTP/1.x 302 Found
Date: Sat, 28 Jan 2006 20:03:48 GMT
Server: Apache/2.0.52 (Debian GNU/Linux) PHP/5.1.2 DAV/2
X-Powered-By: PHP/5.1.2
Location: https://ssl.webpack.de/handwerks-plattform.de/cms/firmeneintrag.html
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

Trotzdem endet die Seite im Timeout, die Anleitung zum Einbinden des "ssl.webpack.de" ist in der Typo3-Extension "https_enforcer" wie auch im FAQ (im KIS) übereinstimmend, trotzdem funktioniert es nicht....

Wenn ich die Extension komplett deinstalliere, läuft die Seite (firmeneintrag.html) problemlos auf SSL, ich kann aber von den Leuten nicht verlangen, das sie die URL manuell auf SSL stellen sollen, das sollte schon automatisch passieren....

Wo liegt da der Fehler ?

Flink ·
-br3ak- schrieb

Wenn ich die Extension komplett deinstalliere, läuft die Seite (firmeneintrag.html) problemlos auf SSL, ich kann aber von den Leuten nicht verlangen, das sie die URL manuell auf SSL stellen sollen, das sollte schon automatisch passieren....

Wo liegt da der Fehler ?

Versuche das mit error_log Einträgen in der Extension selber herauszufinden.

Debug TYPO3