Seite 1 von 1

problem mit einloggen in frontent nach klonen des hosts

Verfasst: Mi 18. Mär 2009, 15:37
von buzzdee
Hi,



Auf meinem Original system habe ich einen Benutzer definiert, und eine kategorie geschützt. Wenn ich die geschütze kategorie anlicke erscheint das login modul, und frag mich höflich nach benutzername und passwort. Wenn ich es eingeben werde ich authentifiziert, und ich komme auch ohne Probleme in die geschütze Kategorie rein.

dann habe ich ein image von dem host gemacht, um einige sachen zu testen, der einzige unterschied:
- andere MAC Adresse
- andere IP
im klon habe ich in der /etc/hosts die IP -> hostname zuordnung angepasst.

Wenn ich dann auf dem Klon das selbe mache, also auf die geschützte kategorie klicken, und dann einloggen, werde ich auch authentifiziert, jedoch wenn ich dann als authentifizierter Benutzer auf die geschütze Kategorie klicke, werde ich auf die Startseite redirected, und die URL sieht folgendermaßen aus: http://HOSTNAME/?error=1

in der contenido/includes/config.php ist keine IP konfiguriert.
Ich habe auch schon im Klon die con_code tabelle gelöscht, jedoch kein Unterschied.

Auf dem Original und natürlich auch dem Klon ist Advanced Mod Rewrite aktiviert.

Irgendjemand ne Idee, warum ich mich als authentifizierter benutzer nicht in geschützte kategorien einloggen kann?

Grüße
Sebastian

Re: problem mit einloggen in frontent nach klonen des hosts

Verfasst: Mi 18. Mär 2009, 15:51
von MichFress
Vielleicht lässt sich dein Browser ja davon irritieren, unter einer Domain zwei verschiedene IPs zu finden?
Wenn du wirklich ein Image der Festplatte gemacht hast, liegt der Client (also der Browser) als Problemquelle zumindet nahe.

Re: problem mit einloggen in frontent nach klonen des hosts

Verfasst: Mi 18. Mär 2009, 17:43
von buzzdee
Ich habe auf dem client in der /etc/hosts die IP für den Host auf den Klon gelenkt.

Auf dem Klon habe ich ein tail -f aufs apache log laufen lassen, und gesehen dass dort auch alles ankommt, wenn ich auf dem frontend und backend rumklicke, soweit ich das überblicke.

Als clients hatte ich FF und Konqueror, beide mit selben ergebnis.

Alles andere an der Seite funktioniert, nur eben nicht als authentifizierter Benutzer einloggen in eine geschützte Kategorie.
Wenn ich den Schutz von der Kategorie entferne, dann komme ich da auch rein, also online ist sie per se.

Grüße
Sebastian

Re: problem mit einloggen in frontent nach klonen des hosts

Verfasst: Do 19. Mär 2009, 14:31
von buzzdee
Hi,

habe mal das Advanced mod rewrite abgeschalten, und kann nun sagen, das das nicht das Problem zu sein scheint.

Bin also angemeldeter Benutzer, und wenn ich mit der Maus über den Link zur geschützten Kategorie fahre, dann sehe ich, dass der link zu:
http://myserver.de/front_content.php?idcat=129 zeigt, jedoch wenn ich dann draufklick, spring er zur Startseite, und hat folgende URL:
http://myserver.de/front_content.php?id ... =2&error=1

idcat=129 ist korrekt, wenn ich den schutz von der Kategorie entferne, dann steht im Link auch idcat=129, und ich komme in den artikel rein, wenn ich drauf klicke.

Sebastian

Re: problem mit einloggen in frontent nach klonen des hosts

Verfasst: Do 19. Mär 2009, 15:20
von buzzdee
Habe folgendes in der apache access log gefunden:

beim klick auf die übergeordnete kategorie: status code 200
10.10.0.31 - - [19/Mar/2009:16:08:20 +0100] "GET /front_content.php?idcat=124 HTTP/1.1" 200 7422
beim klick auf die geschützte Kategorie, folgende 2 einträge:
10.10.0.31 - - [19/Mar/2009:16:08:21 +0100] "GET /front_content.php?idcat=129 HTTP/1.1" 302 6798
10.10.0.31 - - [19/Mar/2009:16:08:21 +0100] "GET /front_content.php?idcat=0&idart=0&client=1&lang=2&error=1 HTTP/1.1" 200 7590
status code 302: Found

hilft das jemanden um drauf zu kommen was das problem ist?

Re: problem mit einloggen in frontent GELÖST

Verfasst: Do 19. Mär 2009, 15:52
von buzzdee
Hi,

Blöder Fehler, hatte im Backend vergessen die checkbox für die Gruppe, zu der der Benutzer gehört, zu setzen, so dass der an die Kategorie dran kann.

Sebastian