Seite 1 von 1

Fehler nach Auto-Update 3.0.1 -> 3.0.2.

Verfasst: 15.07.2008 00:08
von kingkoerle
Hallo,

nachdem ich das Auto-Update auf 3.0.2. gemacht habe, habe ich folgendes Problem:

Alle User müssen beim Anmelden den Haken bei "Mich bei jedem Besuch automatisch anmelden" setzen, um danach im Forum aktiv zu sein.

Macht man das nicht, wird der User normal eingeloggt und auf die Index.php geleitet, wo er auch eingeloggt steht. Wenn er jetzt aber aktiv werden will (schreiben, memberlist einsehen, etc.) fliegt er raus, mit dem Hinweis, er müsse sich anmelden.

Im acp fliege ich immer dann raus, wenn ich versuche, etwas zu ändern - daher kann ich den cache auch nicht löschen...

An den cookie-Einstellungen wurde nichts geändet (cookie-Domain: narrenbrett.de; cookie-Name: phpbb3_h13ir; cookie-Pfad: /; Sicherer Servedr: deaktiviert

Hat einer von euch das Problem schon mal gehabt oder kann mir weiter helfen?

Gruß und besten Dank!

Stefan

Re: Fehler nach Auto-Update 3.0.1 -> 3.0.2.

Verfasst: 15.07.2008 07:44
von nickvergessen
kingkoerle hat geschrieben:An den cookie-Einstellungen wurde nichts geändet (cookie-Domain: narrenbrett.de; cookie-Name: phpbb3_h13ir; cookie-Pfad: /; Sicherer Server: deaktiviert
Hast du auch noch die URL zum Forum?

Verfasst: 15.07.2008 12:31
von kingkoerle
Oh, sorry - ich dachte, das geht aus dem cookie hervor

www.narrenbrett.de

man kann sich auch als testuser:password einloggen

Gruß

Verfasst: 15.07.2008 13:15
von Dr.Death
Nicht:

cookie-Domain:

Code: Alles auswählen

narrenbrett.de
sondern so:

cookie-Domain:

Code: Alles auswählen

.narrenbrett.de

Verfasst: 15.07.2008 17:04
von kingkoerle
Okay, ich habe jetzt über phpmyadmin mit

Code: Alles auswählen

UPDATE `phpbb_config`
SET `config_value` = '.narrenbrett.de'
WHERE `config_name` = 'cookie_domain'
den "." hinzugefügt (Im ACP selber kann ich ja auch nichts einstellen, weil ich da beim absenden immer raus fliege. Danach habe ich den cache und alle Cookies gelöscht.

Im ACP zeigt er jetzt als Cookie-Einstellungen an:

Cookie Domain: .narrenbrett.de
Cookie Name: phpbb3_h13ir
Cookie-Pfad: /

Aber es hat sich nicht wirklich was geändert.

Kurioser Weise lief es ja vorher auch mit den Einstellungen...

Gruß

edit:

Ich habe jetzt noch mal manuell alle .bak wieder zurück umbenannt und siehe da - es läuft wieder. Wirklich schlauer bin ich jetzt allerdings nicht :-?

Verfasst: 16.07.2008 10:06
von Dr.Death
Auf jeden fall stimmt jetzt Deine Cookie Domain mit der Server Domain überein.

Als Gast wurden mir beim surfen auf Deiner Seite keine SIDs an die URL angehangen.

Verfasst: 16.07.2008 12:38
von kingkoerle
So weit so gut - ich werde heute Abend noch mal ein Update auf 3.0.2. probieren. Vielleicht klappt es ja diesmal.

Wenn es wieder in die Hose geht, melde ich mich noch mal.

Beste Grüße

Probleme bei der Weiterleitung?!

Verfasst: 24.07.2008 00:21
von kingkoerle
Hallo zusammen,

ich muss noch mal nachfragen. Hier noch mal der genaue Sachverhalt.

Das Forum wird über www.narrenbrett.de aufgerufen.

Die Domain ist bei strato angemeldet und von dort auf http://narrenbrett.kilu.de/phpBB3/ umgeleitet

Wenn ich es so einstelle:

cookie_domain .narrenbrett.kilu.de
cookie_name phpbb3_ddeeff
cookie_path /phpBB3
force_server_vars 1
script_path /phpBB3
server_name narrenbrett.kilu.de
server_port 80
server_protocol http://

werde ich beim Anmelden unter narrenbrett.de auf narrenbrett.kilu.de umgeleitet und muss mich dann da erneut anmelden. Danach funktioniert aber alles (ist aber nicht Sinn der Sache, weil ich eben über Narrenbrett.de drauf zugreifen möchte).

Wenn ich es so einstelle:

cookie_domain .narrenbrett.kilu.de
cookie_name phpbb3_ddeeff
cookie_path /phpBB3
force_server_vars 1
script_path /
server_name narrenbrett.de
server_port 80
server_protocol http://

ist mMn der Cookie falsch gesetzt, weil er dann beim normalen Surfen im Forum eine Session-ID anhängt.

Wenn ich es so einstelle:

cookie_domain .narrenbrett.de
cookie_name phpbb3_ddeeff
cookie_path /
force_server_vars 1
script_path /
server_name narrenbrett.de
server_port 80
server_protocol http://

müßte es eigentlich passen. Ich kann mich unter narrenbrett.de normal anmelden und bekomme beim surfen im Forum keine SID angehangen.

Allerdings bekomme ich keinen Zugriff auf das ACP. Außerdem fliegen die User raus wenn sie versuchen einen Beitrag zu verfassen und "Mich bei jedem Besuch automatisch anmelden" nicht aktiviert haben.

Und so langsam weiß ich nicht mehr, was falsch ist. Nach meiner Forensuche müßte der Cookie auf den realen Speicherplatz zeigen (also Variante 1 oder 2), aber dann paßt entweder die Weiterleitung oder der Cookie nicht.

Variante 3 macht nach meinem Verständnis auch Sinn und der Cookie scheint auch nicht ganz falsch zu sein. Beim posten fliegt man dann aber raus...

Zum Probieren hier der Testaccount:

testuser
password

Gruß und herzlichen Dank an alle

Stefan

edit: Aktuell läuft es auf Variante 3. Cache und Cookies habe ich nach jedem Umstellen gelöscht