MyBB.de Forum
benutzer wird in falschen user eingeloggt. - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: benutzer wird in falschen user eingeloggt. (/thread-11645.html)



benutzer wird in falschen user eingeloggt. - dewey - 26.11.2008

hallo,

ich hab ein großes problem und zwar loggen sich viele in meinem forum von der schule aus an. dh sie haben nach aussen alle die gleiche ip. nun gibt es damit große probleme (siehe anhang) kann man das irgendwie beheben?

danke, dewey


RE: benutzer wird in falschen user eingeloggt. - StefanT - 26.11.2008

Die Benutzer-Erkennung läuft über Cookies, nicht über die IP-Adresse.


RE: benutzer wird in falschen user eingeloggt. - dewey - 26.11.2008

hmm, was könnte da also falsch laufen? vl hilft das beim lösen: die computer befinden sich alle über wlan mit dem gleichen router verbunden und sind in einer windows domäne.


RE: benutzer wird in falschen user eingeloggt. - querschlaeger - 26.11.2008

Hallo,

mit hoher Wahrscheinlichkeit ist da ein Proxy-Server im Netzerk, welcher den HTML-Content zwischenspeichert.
Das hat den Effekt, dass User 2 z.B. eine Seite zu Gesicht bekommt, die User 1 vorher schonmal angesurft hat. Da die Seiten dynamisch gebaut werden (u.a. der Benutzername im HTML steht), passieren dann halt solche Sachen.

In Schulnetzen sind Proxyserver recht häufig anzutreffen, da Schulen oft nur eine geringe Bandbreite ins Internet haben und ein Proxyserver den Zugriff auf alte/bereits angesurfte Seiten beschleunigt.

Baue mal folgendes in die .htaccess ein und beabachte, ob das hilft:

PHP-Code:
<IfModule mod_expires.c>
    
ExpiresActive On
    ExpiresByType text
/html "now"
    
ExpiresByType text/xml "now"
</IfModule

P.S.: Dafür muss dein Apache aber mod_expires unterstützen!


RE: benutzer wird in falschen user eingeloggt. - dewey - 26.11.2008

hallo!

ja wir benutzen einen proxy. ich werde das morgen einbauen und dann berichten Smile

danke schonmal für die hilfe.


RE: benutzer wird in falschen user eingeloggt. - dewey - 27.11.2008

mach ich das so richtig:

   

und dann die datei auf den server kopieren und in ".htaccess" umbenennen?

edit: hab das jetzt gemacht dann kommt aber ein internal server error 500 wenn ich die seite aufrufe Smile


RE: benutzer wird in falschen user eingeloggt. - Michael - 27.11.2008

Gehe mal im Admin-CP in die Server- und Optimierungsoptionen und stelle sicher, dass die No-Cache Header-Option aktiv ist. Fraglich ist aber, ob der Proxy darauf reagiert.


RE: benutzer wird in falschen user eingeloggt. - dewey - 27.11.2008

also die option war deaktiviert. habe sie mal aktiviert und werde das morgen testen. und zu der .htaccess, wie muss die ausschauen, dass das richtig funktioniert, weil wie oben gesagt bekomme ich wenn ich die htaccess.txt in .htaccess umbennene einen internal server error Smile


RE: benutzer wird in falschen user eingeloggt. - querschlaeger - 28.11.2008

(27.11.2008, 17:07)dewey schrieb: also die option war deaktiviert. habe sie mal aktiviert und werde das morgen testen. und zu der .htaccess, wie muss die ausschauen, dass das richtig funktioniert, weil wie oben gesagt bekomme ich wenn ich die htaccess.txt in .htaccess umbennene einen internal server error Smile

Anscheinend mag dein Apache-Server, so wie er konfiguriert ist, etwas in der .htaccess nicht (bzw. es wurde global verboten vom Hoster).

Da eigentlich alles in Bedingungen steht (If...) müsste es theoretisch nur an dieser Zeile liegen:

PHP-Code:
Options -MultiViews +FollowSymlinks -Indexes 

Deaktivier die mal, indem du eine Raute (#) davorsetzt.


RE: benutzer wird in falschen user eingeloggt. - StefanT - 22.12.2008

Zum Glück ist es nicht überall so. Wink