Hallo Siegmar,
> Wir authentifizieren Agents (keine Customer) über die LDAP und nicht
> über eine DB.
> Version 1.2.4 problemlos funktioniert und bei der 2.0.3 zwar
> authentifiziert wird, jedoch keine Daten gefunden werden.
Du sagst die Authenitifizierung funktioniert noch.
Anschließend versucht OTRS den dazu passenden Agent-Datensatz in der
DB-Tabelle system_user zu finden. Sollte dies nicht gelingen erscheint
wohl genau die besagte Fehlermeldung.
Die Verbindung zwischen dem relevanten LDAP-Eintrag und dem DB-Eintrag
erfolgt über das Attribut
> $Self->{'AuthModule::LDAP::UID'} = 'uid';
also muss die LDAP-uid Deines Test-Agents in system_user als Eintag
innerhalb der Spalte login vorkommen.
Du solltest auch mal folgende Einträge aktivieren
# UserSyncLDAPMap
# (map if agent should create/synced from LDAP to DB after login)
$Self->{UserSyncLDAPMap} = {
# DB -> LDAP
Firstname => 'givenName',
Lastname => 'sn',
Email => 'mail',
};
damit OTRS automatisch fehlende DB-Einträge erzeugt.
Schau Dir in system_user an was dann konkret erzeugt wird.
Beachte auch ggf. den Eintrag
#$Self->{'AuthModule::LDAP::UserSuffix'} = '@maildomain.com';
Dieser müsste bei Dir aber keine Relevanz haben, da er bereits bei der
Authentifizierung angewandt wird und diese ja bei Dir funktioniert.
# UserSyncLDAPMap
# (map if agent should create/synced from LDAP to DB after login)
$Self->{UserSyncLDAPMap} = {
# DB -> LDAP
Firstname => 'givenName',
Lastname => 'sn',
Email => 'mail',
};
Ich hoffe das hilft diesmal,
Alex
_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.de/