Ich denke mal der Wert "'dc=domain,dc=local';" muss bei dir dorthin zeigen wo 
deinen accounts liegen, oder heißt dein AD "domain.local"?

Wenn Deine AD-Struktur z.B. "IBM.COM" heißt und Deine User liegen im Folder 
"Users" muss hier wohl "dc=users,dc=ibm,dc=com" stehen

Teste mal

Cu Franz

-----Ursprüngliche Nachricht-----
Von: otrs-de-boun...@otrs.org [mailto:otrs-de-boun...@otrs.org] Im Auftrag von 
Salmen, Timo
Gesendet: Montag, 26. Juli 2010 08:55
An: User questions and discussions about OTRS.org in German
Betreff: Re: [otrs-de] AD-Anbindung

Hallo Nicola,

vielen Dank für die Information.
Ich habe den Code von Dir übernommen und nur die entsprechenden Login- und 
Hostdaten abgeändert.

Leider bekomme ich immer noch nicht ins OTRS rein - weder in das 
Customerinterface noch in das Agenteninterface.
Als Fehlermeldung erhalte ich: Anmeldung fehlgeschlagen! Benutzername oder 
Passwort falsch.

Das syslog meldet:
Jul 26 10:52:57 TICKETDEV1 OTRS-CGI-10[26229]: 
[Notice][Kernel::System::CustomerAuth::LDAP::Auth] CustomerUser: 
otrsl...@domaincontroller.local authentification failed, no LDAP entry 
found!BaseDN='dc=domaincontroller,dc=local', 
Filter='(&(samaccountname=otrsl...@domaincontroller.local)(&(mail=*)(objectClass=Person)(!(objectClass=Computer))(!(objectClass=publicFolder))))'.
        
Hat jemand eine Idee?


  
   Mit freundlichen Grüßen
   Timo Salmen
  
   




-----Ursprüngliche Nachricht-----
Von: otrs-de-boun...@otrs.org [mailto:otrs-de-boun...@otrs.org] Im Auftrag von 
Nicola Tiling
Gesendet: Freitag, 23. Juli 2010 18:15
An: User questions and discussions about OTRS.org in German
Betreff: Re: [otrs-de] AD-Anbindung


BaseDN scheint mir nicht richtig zu sein. nicht "domain.local" sondern 
'dc=domain,dc=local'


Hier eine funktionierende Konfiguration:

        # ---------------------------------------------------- #
        # Customer Authentifizirung via LDAP                   #
        # ---------------------------------------------------- #
        $Self->{'Customer::AuthModule1'} = 'Kernel::System::CustomerAuth::LDAP';
        $Self->{'Customer::AuthModule::LDAP::Host'} = '192.168.0.1';
        $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=domain,dc=local';
        $Self->{'Customer::AuthModule::LDAP::GroupDN'} = 
'cn=OTRSUser,cn=users,dc=domain,dc=local';
        $Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 
'o...@domain.local';
        $Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = '123456';
        $Self->{'Customer::AuthModule::LDAP::AlwaysFilter'} = 
'(&(mail=*)(objectClass=Person)(!(objectClass=Computer))(!(objectClass=publicFolder)))';
        $Self->{'Customer::AuthModule::LDAP::AccessAttr'} = 'member';
        $Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
        $Self->{'Customer::AuthModule::LDAP::UserAttr'} = 'DN';
        $Self->{'Customer::AuthModule::LDAP::Params'} = {
                SourceCharset => 'utf-8',
                DestCharset => 'utf-8',
        };

        # ---------------------------------------------------- #
        # customer Auth                                        #
        # ---------------------------------------------------- #
        # CustomerUser
        # (customer user ldap backend and settings)
        $Self->{CustomerUser1} = {
        Module => 'Kernel::System::CustomerUser::LDAP',
        Name => 'Active Directory',
        Params => {
                # ldap host
                Host => '192.168.0.1',
                # ldap base dn
                BaseDN => 'dc=domain,dc=local',
                # search scope (one|sub)
                SSCOPE => 'sub',
                UserDN => 'o...@domain.local',
                UserPw => '123456',
                AlwaysFilter => 
'(&(mail=*)(objectClass=Person)(!(objectClass=Computer))(!(objectClass=publicFolder)))',
                SourceCharset => 'utf-8',
                DestCharset => 'utf-8',
                },
        # customer uniq id
        CustomerKey => 'sAMAccountName',
        # customer #
        CustomerID => 'mail',
        CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
        CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
        CustomerUserSearchPrefix => '',
        CustomerUserSearchSuffix => '*',
        CustomerUserExcludePrimaryCustomerID => 0,
        CustomerUserSearchListLimit => 2500,
        CustomerUserPostMasterSearchFields => ['mail'],
        CustomerUserNameFields => ['givenname', 'sn'],
        ReadOnly => 1,
        Map => [
        # note: Login, Email and CustomerID needed!
        # var, frontend, storage, shown, required, storage-type
                #[ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ],
                [ 'UserFirstname',   'Firstname',   'givenname', 1, 1, 'var', 
'', 0 ],
                [ 'UserLastname',    'Lastname',    'sn',        1, 1, 'var', 
'', 0 ],
                [ 'UserLogin',       'Login',       'sAMAccountName',      1, 
1, 'var', '', 0 ],
                [ 'UserEmail',       'Email',       'mail',      1, 1, 'var', 
'', 0 ],
                #[ 'UserEmail',       'Email',       'extensionAttribute1',     
 0, 1, 'var', '', 0 ],
                [ 'UserCustomerID',  'CustomerID',  'company',      0, 1, 
'var', '', 0 ],
                #[ 'UserCustomerIDs', 'CustomerIDs', 'company',   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 
],
                ],
        };



Am 23.07.2010 um 16:26 schrieb Salmen, Timo:

> Hallo Liste,
> 
> ich habe hier ein OTRS 2.2.7, welches ich partout nicht an einen Windows 
> Server 2008 AD angunden bekommen.
> 
> Meine Config:
> $Self->{'Customer::AuthModule'} = 
> 'Kernel::System::CustomerAuth::LDAP';
> $Self->{'Customer::AuthModule::LDAP::Host'} = '10.0.0.15'; 
> $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'domaene.local'; 
> $Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName'; 
> $Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 
> 'otrsl...@domaene.local'; 
> $Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = '123456';
> 
> #--------------------------------------#
> # LDAP Konfiguration / Kundendaten #
> #--------------------------------------#
> $Self->{CustomerUser1} = {
> Name => 'LDAP Datenquelle',
> Module => 'Kernel::System::CustomerUser::LDAP',
> Params => {
> Host => '10.0.0.15',
> BaseDN => 'domaene.local',
> SSCOPE => 'sub',
> UserDN => u...@domaene.local',
> UserPw => '123456',
> },
> CustomerKey => 'sAMAccountName',
> CustomerID => 'mail',
> CustomerUserListFields => ['sAMAccountName', 'CN', 'mail'], 
> CustomerUserSearchFields => ['sAMAccountName', 'CN', 'mail'], 
> CustomerUserPostMasterSearchFields => ['mail'], CustomerUserNameFields 
> => ['givenname', 'SN'], Map => [ # note: Login, Email and CustomerID 
> needed!
> # var, frontend, storage, shown, required, storage-type [ 
> 'UserSalutation', 'Title', 'title', 1, 0, 'var' ], [ 'UserFirstname', 
> 'Firstname', 'givenname', 1, 1, 'var' ], [ 'UserLastname', 'Lastname', 
> 'sn', 1, 1, 'var' ], [ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 
> 'var' ], [ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ], [ 
> 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ], [ 'UserPhone', 
> 'Phone', 'telephonenumber', 1, 0, 'var' ], # [ 'UserAddress', 
> 'Address', 'postaladdress', 1, 0, 'var' ], # [ 'UserComment', 
> 'Comment', 'description', 1, 0, 'var' ], ], };
> 
> 
> 
> Der Syslog sagt:
> Jul 23 18:00:02 COOCGNOTRS001 /USR/SBIN/CRON[9877]: (otrs) CMD (test 
> -x $HOME/bin/GenericAgent.pl && $HOME/bin/GenericAgent.pl -c db > 
> /dev/null) Jul 23 18:00:02 COOCGNOTRS001 OTRS-GenericAgent-10[9880]: 
> [Error][Kernel::System::CustomerUser::LDAP::new][Line:136]: First bind 
> failed! 80090308: LdapErr: DSID-0C0903A9, comment: 
> AcceptSecurityContext error, data 52e, v1db0#000 Jul 23 18:00:02 
> COOCGNOTRS001 OTRS-GenericAgent-10[9879]: 
> [Error][Kernel::System::CustomerUser::LDAP::new][Line:136]: First bind 
> failed! 80090308: LdapErr: DSID-0C0903A9, comment: 
> AcceptSecurityContext error, data 52e, v1db0#000 Jul 23 18:01:27 
> COOCGNOTRS001 OTRS-CGI-10[2501]: 
> [Error][Kernel::System::CustomerAuth::LDAP::Auth][Line:168]: First 
> bind failed! 80090308: LdapErr: DSID-0C0903A9, comment: 
> AcceptSecurityContext error, data 52e, v1db0#000 Jul 23 18:01:38 
> COOCGNOTRS001 OTRS-CGI-10[2501]: 
> [Error][Kernel::System::CustomerAuth::LDAP::Auth][Line:168]: First 
> bind failed! 80090308: LdapErr: DSID-0C0903A9, comment: 
> AcceptSecurityContext error, data 52e, v1db0#000 Jul 23 18:01:52 
> COOCGNOTRS001 OTRS-CGI-10[2501]: 
> [Notice][Kernel::System::Auth::DB::Auth] User: 
> otrsl...@compass.local<mailto:otrsl...@compass.local> doesn't exist or 
> is invalid!!! (REMOTE_ADDR: 192.168.102.102) Jul 23 18:02:57 
> COOCGNOTRS001 OTRS-CGI-10[2499]: 
> [Notice][Kernel::System::Auth::DB::Auth] User: otrsldap doesn't exist 
> or is invalid!!! (REMOTE_ADDR: 192.168.102.102) Jul 23 18:03:03 
> COOCGNOTRS001 OTRS-CGI-10[2499]: 
> [Error][Kernel::System::CustomerAuth::LDAP::Auth][Line:168]: First 
> bind failed! 80090308: LdapErr: DSID-0C0903A9, comment: 
> AcceptSecurityContext error, data 52e, v1db0#000
> 
> 
> Hat jemand hier in der Liste eine Idee, wie ich das lösen kann?
> 
> 
> 
>   Mit freundlichen Grüßen
>   Timo Salmen
> 
> 
> 
> 
> ---------------------------------------------------------------------
> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/otrs-de
> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
> 
> NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
> http://www.otrs.com/de/support/enterprise-subscription/

---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/

Antwort per Email an