plamka
I'm new here

Personalization do.login Fehler

Hi,

ich habe das personalization Modul installiert und konfiguriert.

Anbei ein paar Eckdaten:

Login-Modul: Request Paramter Login

Authentifizierung: LDAP

Gruppen-Modul: LDAP Group

Attribut-Modul: LDAP

Das Testen der LDAP Vebindung mit einem richtigen Benutzer funktioniert auch einwandfrei (über die Projekteinstellung).

Wenn ich allerdings einen Benutzer angebe, der im LDAP nicht hinterlegt ist, bekomme ich keine Antwort vom Server. Irgendwann nach 10 Minuten kommt dann eine Timout Exception (in den log files zu sehen). Woran liegt das, habe ich etwas falsch konfiguriert?

Wenn ich jetzt in einer Vorlage das Login Servlet einbinde und dieses teste, werde ich immer auf die wrong_login_url weiter geleitet ???

Wenn ich mich mit einem ausgedachten Benutzer versuche anzumelden, bleibt das Login Servlet hängen bis ein Timout erreicht wird.

Woran liegt das?  Hat jemand eine Idee? ich bin mir ziemlich sicher als richtig konfiguriert zu haben.

Danke

David

11 Replies
feddersen
Community Manager

Sie sollten mal das Logging der Personalisierung auf DEBUG erhöhen, die Logausgaben sollten weitere Erkenntnisse bringen.

0 Kudos

Wo erhöhe ich das Logging nur für das eine Modul ?

0 Kudos
marro
Crownpeak employee

Um das Logging nur für das Personalisierungsmodul zu erhöhen, muss die log4j-Konfiguration um folgende Zeile erweitert werden:

log4j.logger.de.espirit.firstspirit.opt.personalisation=DEBUG

Im Falle der Vorschau oder der Live-Webanwendung finden Sie die log4j-Konfiguration im entsprechenden WEB-INF/classes-Verzeichnis auf dem FirstSpirit- bzw. auf dem Live-Webserver.

Im Falle des Tests innerhalb der Projektkonfigurationsoberfläche finden Sie die Konfiguration im FirstSpirit Server-Monitoring, welches über die FirtSpirit-Startseite erreichbar ist. Dort finden Sie als Administrator den Menüpunkt 'Konfiguration' und nach Wahl dieses Menüpunkts den Eintrag 'Protokollierung'. Durch Klick auf 'Editieren' können Sie dort dann die log4j-Konfiguration des FirstSpirit-Servers bearbeiten.

Hat sich das Problem mittlerweile erledigt?

0 Kudos

Nein, wir haben bloß die Fehlersuche etwas nach hinten verschoben.

0 Kudos

Mein Konfiguration sieht jetzt wie folgt aus:

log4j.rootCategory=INFO, fs

log4j.logger.org.mortbay=WARN

log4j.logger.org.apache=WARN

log4j.logger.org.apache.log4j.jmx=ERROR

log4j.logger.de.espirit.firstspirit.server.ExecutionManagerImpl=INFO

log4j.logger.de.espirit.firstspirit.opt.personalisation=DEBUG

Ich bekomme keine Debug Meldungen angezeigt ??? 

0 Kudos

Ich habe den rootLogger jetzt auf debug gesetzt log4j.rootCategory=DEBUG, fs

Trotzdem bekomme ich nicht mehr Informationen ?

0 Kudos

In welcher Umgebung testen Sie denn? Vorschau/Staging/Livesystem?

Eventuell muss der Application-Server neu gestartet werden?

Erhalten sie gar keine DEBUG-Ausgaben oder fehlen nur die der Personalisierung?

0 Kudos

Ich teste in der staging Umgebung.

Ich bekomme keine LOG Meldungen weil mein Logger wohl falsch konfiguriert ist.

Ist "log4j.logger.de.espirit.firstspirit.opt.personalisation=DEBUG" richtig ?

Brauche ich einen Appender?

Könnten Sie mir ansonsten eine Beispielkonfiguration posten?

0 Kudos