OTRS 3.0 und UserData Sync mit AD

Hilfe zu Znuny Problemen aller Art
Locked
linux_steve
Znuny newbie
Posts: 30
Joined: 28 Oct 2010, 17:46
Znuny Version: 3.0.11

OTRS 3.0 und UserData Sync mit AD

Post by linux_steve »

Hallo Leute,

nach dem Umstieg unseres Test-Systems von OTRS 2.4.7 auf OTRS 3.0 beta6 funktioniert nun die Syncronisierung der User Daten nicht mehr.
Die Authentifizierung der Agenten und User per LDAP/AD funktioniert tadellos, doch beim User-Login kommt:

'Authentication succeeded, but no customer record is found in the customer backend. Please contact your administrator.'

Auch das Suchen nach Kunden liefert nicht, wie erwartet die Daten aus dem AD.
Im Log-File ist folgender Error zu finden...

Code: Select all

[Thu Oct 28 18:23:02 2010][Error][Kernel::System::CustomerUser::LDAP::CustomerUserDataGet][590] 0000202B: RefErr: DSID-0310063C, data 0, 1 access points
        ref 1: 'domain.lan'
Hier die entsprechende Konfiguration...

Code: Select all

#User-Data from LDAP
  $Self->{CustomerUser} = {
    Name => 'domain.lan',
    Module => 'Kernel::System::CustomerUser::LDAP',
    Params => {
      Host => 'dc1.domain.lan',
      BaseDN => 'dc=domain,dc=lan',
      SSCOPE => 'sub',
      UserDN => 'CN=user,OU=Users,DC=domain,DC=lan',
      UserPw => 'password',
#      AlwaysFilter => '',
      SourceCharset => 'utf-8',
      DestCharset => 'utf-8',
      Params => {
                port => 3268,
                timeout => 120,
                async => 0,
                version => 3,
      },

    },
    CustomerKey => 'sAMAccountName',
    CustomerID => 'mail',
    CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
    CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
    CustomerUserSearchPrefix => '',
    CustomerUserSearchSuffix => '*',
    CustomerUserSearchListLimit => 250,
    CustomerUserPostMasterSearchFields => ['mail'],
    CustomerUserNameFields => ['givenname', 'sn'],
    CustomerUserExcludePrimaryCustomerID => 0,
    AdminSetPreferences => 0,
    CacheTTL => 240,
    Map => [
      # note: Login, Email and CustomerID needed!
      # var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly
      [ '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 ],
      [ 'UserPhone',      'Phone',      'telephoneNumber', 1, 0, 'var', 'javascript:launchWebDialerServlet(\'$Data{"UserPhone"}\')', 0 ],
      [ 'UserMobile',     'Mobile',     'mobile',          1, 0, 'var', 'javascript:launchWebDialerServlet(\'$Data{"UserPhone"}\')', 0 ],
    ],
  };
Bug in der Beta oder Fehler in meiner Config?
Wie wird die User-Daten Syncronisierung überhaupt angestoßen?

Danke und LG,
Steve
OTRS: 3.2.9
OS: Debian Linux 5.0.6
Apache2/MySQL 5.0
linux_steve
Znuny newbie
Posts: 30
Joined: 28 Oct 2010, 17:46
Znuny Version: 3.0.11

Re: OTRS 3.0 und UserData Sync mit AD

Post by linux_steve »

So, hab den Bug gefunden.

Falls es wen interessiert. Der Port Parameter wird nicht beachtet. Daher wird der Global Catalog nicht abgefragt.

So funktinierts...

Code: Select all

Host => 'dc1.domain.lan:3268',
LG Steve
OTRS: 3.2.9
OS: Debian Linux 5.0.6
Apache2/MySQL 5.0
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: OTRS 3.0 und UserData Sync mit AD

Post by jojo »

mach bitte einen Bug auf
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
linux_steve
Znuny newbie
Posts: 30
Joined: 28 Oct 2010, 17:46
Znuny Version: 3.0.11

Re: OTRS 3.0 und UserData Sync mit AD

Post by linux_steve »

Hab einen Bugreport erstellt...
http://bugs.otrs.org/show_bug.cgi?id=6226
OTRS: 3.2.9
OS: Debian Linux 5.0.6
Apache2/MySQL 5.0
Locked