LDAP Anbindung

Hilfe zu Znuny Problemen aller Art
Locked
feelfree
Znuny newbie
Posts: 36
Joined: 22 Mar 2016, 17:17
Znuny Version: OTRS 5.0.12

LDAP Anbindung

Post by feelfree »

Hallo zusammen,
ich hab auch schon zum Thema Prozess Management eine Frage gestellt, aber was mich schon seit über einer Woche jetzt beschäftigt ist die LDAP Anbindung.

Hier verwende ich ebenfalls das OTRS Appliance 4.0.8

Ich habe in der Config.pm alles so eingegeben wie wir es in der Arbeit auch haben, natürlich alles abgeändert, Domäne etc.
Die Agenten funktionieren mittlerweile, da musste man die manuell in der OTRS DB noch anlegen. Mit denen kann ich mich auch problemlos anmelden.
Das Problem besteht eigentlich nur bei den Kunden.

Code: Select all

	# CustomerUser
$Self->{CustomerUser} = {
    Name => 'LDAP Data Source',
    Module => 'Kernel::System::CustomerUser::LDAP',
    Params => {
        Host => 'gsundheit.test',
        BaseDN => 'DC=gsundheit,DC=test',
        SSCOPE => 'sub',
        UserDN => 'CN=OTRS_ServiceUser,OU=Maschinen-Konten,OU=Special Purpose,DC=gsundheit,DC=test',
        UserPw => 'mko0nji9',
        AlwaysFilter => '(objectclass=user)',
            SourceCharset => 'utf-8',
            DestCharset   => 'iso-8859-1',
            # Net::LDAP new params (if needed - for more info see perldoc Net::LDAP)
            Params => {
                port => 389,
                timeout => 120,
                async => 0,
                version => 3,
            },
    },
    CustomerKey => 'mail',
    CustomerID => 'mail',
    CustomerUserListFields => ['sAMAccountName', 'mail'],
    CustomerUserSearchFields => ['sAMAccountName', 'sn', 'givenName', 'cn', 'mail'],
    CustomerUserSearchPrefix => '',
    CustomerUserSearchSuffix => '*',
    CustomerUserSearchListLimit => 2500,
    CustomerUserPostMasterSearchFields => ['mail'],
    CustomerUserNameFields => ['givenname', 'sn'],
    #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',   'sAMAccountName',  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 ],
        [ 'UserAddress',    'Address',    'postaladdress',   1, 0, 'var', '', 0 ],
        [ 'UserComment',    'Comment',    'description',     1, 0, 'var', '', 0 ],
    ],
};
Wenn ich in OTRS unter Kundenbenutzer gehe, zeigt es mir links an "LDAP Data Source" , aber keine Kunden.
Will ich mich einloggen mit einem Kundenbenutzer aus der AD, zeigt es folgenden Fehler an : "Panic, user authenticated but no user data can be found in OTRS DB!! Perhaps the user is invalid.
Unter Systemprotokoll zeigt es mir folgendes an :
No UserID.PNG
Kann mir jemand den Fehler sagen, wo ich die UserID festlegen muss bzw. warum keine UserID gefunden wird?

Liebe Grüße
You do not have the required permissions to view the files attached to this post.
wurzel
Znuny guru
Posts: 3273
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: LDAP Anbindung

Post by wurzel »

Hi,

Das Passwort/Auth stimmt. Ist der Username der gleiche, wie im LDAP?
Hast Du alle notwendigen Felder im LDAP gefüllt? z.b. E-Mailadresse?

Flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
feelfree
Znuny newbie
Posts: 36
Joined: 22 Mar 2016, 17:17
Znuny Version: OTRS 5.0.12

Re: LDAP Anbindung

Post by feelfree »

wurzel wrote:Hi,

Das Passwort/Auth stimmt. Ist der Username der gleiche, wie im LDAP?
Hast Du alle notwendigen Felder im LDAP gefüllt? z.b. E-Mailadresse?

Flo

Ich musste den js.cache löschen.
Vielen Dank für eure Mühe!
Locked