Hi !
für die Kundenauswahl ist otrs per ldap an unser lotus domino adressbuch angeschlossen.
Das funktioniert auch problemlos, bis auf 2 Benutzer. Die werden nicht gefunden.
Ich kann mir keinen "Reim drauf" machen.
Woran kann das liegen ? Vielleicht kann mir jemand einen Tip geben, wonach ich noch suchen kann.
Danke vorab !
Hier die Ldap Config aus der config.pm
# customer unique id
CustomerKey => 'uid',
# customer #
CustomerID => 'mail',
CustomerUserListFields => ['cn', 'mail'],
CustomerUserSearchFields => ['uid', 'cn', 'mail'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
# show not own tickets in customer panel, CompanyTickets
CustomerUserExcludePrimaryCustomerID => 0,
# add an ldap filter for valid users (expert setting)
# CustomerUserValidFilter => '(!(description=locked))',
# administrator can't change customer preferences
AdminSetPreferences => 0,
# cache time to live in sec. - cache any database queries
# CacheTTL => 0,
Map => [
# note: Login, Email and CustomerID are mandatory!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var', '', 0 ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var', '', 0 ],
[ 'UserLogin', 'Username', 'uid', 1, 1, 'var', '', 0 ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var', '', 0 ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var', '', 0 ],
# [ 'UserCustomerIDs', 'CustomerIDs', 'second_customer_ids', 1, 0, 'var', '', 0 ],
[ 'UserPhone', 'Phone', 'telephoneNumber', 1, 0, 'var', '', 0 ],
[ 'UserPhoneShort', 'Phone-Short', 'OfficePhoneNumber-short', 1, 0, 'var', '', 0 ],
[ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var', '', 0 ],
# [ 'UserComment', 'Comment', 'description', 1, 0, 'var', '', 0 ],
[ 'UserCompanyName', 'Company','CompanyName', 1, 0, 'var', '', 0 ],
ldap "findet" kunden nicht
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: ldap "findet" kunden nicht
Wenn es generell klappt, nur bei zwei Benutzern nicht, solltest Du schauen, was diese zwei Benutzer von den anderen - bei denen Du weißt dass es funktioniert - unterscheidet.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: ldap "findet" kunden nicht
ja, da hab ich schon geschaut, kann aber keinen Unterschied sehen
aber es muss ja einer vorhanden sein, sonst würd´s ja funktionieren.
daher dachte ich, es gibt mir einer einen Tip, wonach ich gezielt schauen kann
aber es muss ja einer vorhanden sein, sonst würd´s ja funktionieren.
daher dachte ich, es gibt mir einer einen Tip, wonach ich gezielt schauen kann
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: ldap "findet" kunden nicht
Dann sollte es bei der Suche nach diesen Kunden vielleicht was im Log stehen. Schon manuelle Suche versucht? Für die Linuxconsole sollte es ein "ldapsearch" geben.
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: ldap "findet" kunden nicht
Haben die zwei Benutzer vielleicht Umlaute im Namen und die anderen nicht? Sind die zwei Benutzern anderen Gruppen zugordnet? Greift ein Filter bei der LDAP-Suche? Da gibt es viele Möglichkeiten, wo die Unterschiede liegen können...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: ldap "findet" kunden nicht
Problem gelöst ...
Wir hatten keinen User für die Anmeldung hinterlegt.
Mit User funktioniert jetzt alles
# (customer ldap backend and settings)
$Self->{CustomerUser2} = {
Name => 'LDAP Data Source',
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'ldap.xx.xx',
BaseDN => '',
SSCOPE => 'sub',
UserDN => 'Username',
UserPw => 'Passwort',
Wir hatten keinen User für die Anmeldung hinterlegt.
Mit User funktioniert jetzt alles
# (customer ldap backend and settings)
$Self->{CustomerUser2} = {
Name => 'LDAP Data Source',
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'ldap.xx.xx',
BaseDN => '',
SSCOPE => 'sub',
UserDN => 'Username',
UserPw => 'Passwort',