Entwickler-Ecke

Wünsche, Anregungen & Kritik - Hinter transparenten Proxies -> fliege ständig raus


alias5000 - Fr 13.03.09 12:24
Titel: Hinter transparenten Proxies -> fliege ständig raus
Hallo Christian,
ich sitze hier im Wohnheim hinter einer kleinen Kollonne voll transparenter Proxies, um in die Welt nach draußen surfen zu können (Wohnheim).
Wenn ich richtig informiert bin, wechseln sich die Proxies ständig ab, so dass ich ständig mit einer anderen IP im Internet surfe.

Mein Problem ist, dass ich im DF (sowie in manchen anderen gemoddeten phpbb2-Foren) ständig rausfliege. Ich kann damit nur mit sehr vielen Anläufen Beiträge verfassen oder eben die ganzen Funktionen nutzen, die an den Account gebunden sind.

Jetzt wäre die Frage, ob du deinerseits dort etwas unter die Arme greifen könntest, da das DF von den "problematischen" das einzigste Board ist, dass ich regelmäßig aufsuche.

Gruß
alias5000

P.S.: 2ter Versuch für dieses Topic


Martok - Fr 13.03.09 16:30

Naja, das dürfte wohl der Session-klau-Schutz sein, der die Session terminiert wenn sich die IP ändert.

Normalerweise senden Proxies da noch den X-Forwarded-For:-Header mit, vielleicht kann man dessen Existenz/Wert ja mit auswerten?


Christian S. - Mo 16.03.09 23:34

Ich sehe da leider keine Möglichkeit, das zu ändern. Die Bindung einer Session an eine IP möchte ich nicht aufgeben.

Eigentlich müsste aktiviertes AJAX und die Nutzung des automatischen Logins aber dazu führen, dass Du nach einem IP-Wechsel durch Shoutbox- oder Review-Aktualisierung wieder automatich eingeloggt wirst :gruebel:


jaenicke - Di 17.03.09 00:01

Abgesehen davon: Welchen Browser nutzt du denn? Ich kann in Chrome z.B. einfach mich dann einloggen (die Logindaten sind ja gespeichert), wenn ich rausgeflogen bin, dann zurück drücken und wieder abschicken drücken, fertig.
Denn zumindest Chrome speichert im Verlauf auch die Formulareingaben (und nicht wie manche andere Browser dummerweise nur die Adressen...).


alias5000 - Di 17.03.09 00:27

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Abgesehen davon: Welchen Browser nutzt du denn? Ich kann in Chrome z.B. einfach mich dann einloggen (die Logindaten sind ja gespeichert), wenn ich rausgeflogen bin, dann zurück drücken und wieder abschicken drücken, fertig.

Ich bin mit dem Firefox unterwegs. Es nervt aber schon gewaltig, mich im Extremfall nach jedem zweiten Seitenaufruf neu einloggen zu müssen. Weil es geht ja nicht nur ums Schreiben.

user profile iconChristian S. hat folgendes geschrieben Zum zitierten Posting springen:

Eigentlich müsste aktiviertes AJAX und die Nutzung des automatischen Logins aber dazu führen, dass Du nach einem IP-Wechsel durch Shoutbox- oder Review-Aktualisierung wieder automatich eingeloggt wirst :gruebel:

Hm, das ist seltsam. Ab und zu kriege ich beim Aufrufen von ner Seite auch einfach die Seite als eingeloggter Angezeigt, die SB schon ausgeloggt (in dem iFrame - wenns einer ist - der SB wird dann ne komplette DF Seite mit der Fehlermeldung geladen). Bei der nächsten Aktion bin ich schon ausgeloggt.

Die X-Forwarded-For Sache wird rausgeschickt und bleibt entsprechend auch gleich, habs gerade mit Heiko getestet.

Ne unsaubere Lösung wäre, den letzten Teil der IP einfach nicht mehr zu überprüfen, wenn der X-Forwarded-For Header mit dabei ist.

Oder halt über den Header selber.

Gruß
alias5000

Btw. da schon dritter Versuch. @ Jaenicke: Firefox speicherts auch. Aber der Absenden-Button ist nach dem ersten Drücken fortan deaktiviert, ich glaub das hatte Christian mal so eingebaut.


jaenicke - Di 17.03.09 00:30

user profile iconalias5000 hat folgendes geschrieben Zum zitierten Posting springen:
@ Jaenicke: Firefox speicherts auch. Aber der Absenden-Button ist nach dem ersten Drücken fortan deaktiviert, ich glaub das hatte Christian mal so eingebaut.
In Chrome nicht, da kann ich dann einfach abschicken. :P

Aber das könntest du einfach mit nem Userskript lösen, das den Button aktiviert. ;-)


alias5000 - Di 17.03.09 00:32

...was aber nichts am Kern der Sache tut ;)


Yogu - Mi 18.03.09 18:32

user profile iconalias5000 hat folgendes geschrieben Zum zitierten Posting springen:
Aber der Absenden-Button ist nach dem ersten Drücken fortan deaktiviert, ich glaub das hatte Christian mal so eingebaut.

Ich verwend dazu immer Firebug [https://addons.mozilla.org/de/firefox/addon/1843] ;)