Am 20.07.2008 um 20:08 schrieb Nicola Tiling:
Ich habe jetzt die Ursache gefunden. CustumoerKey und das Mapping im
auf Login darf offenbar nicht unterschiedlich sein.
Ich habe aber zum einen "sAMAccountName" und zum anderen "mail"
CustomerKey => 'sAMAccountName',
und im Mapping
[ 'UserLogin', 'Login', 'mail', 1, 1, 'var', '', 0 ],
Letzteres bräuchte ich um meine Ticketdaten von MySQL auf LDAP
rüberzuretten. Der LDAP Login MUSS ohne Domäne sein. Die alten Daten
haben als "customer_user_id" aber alle als Format die offiziell E-
Mailadresse.
Zusammengfasst:
Haben "CustomerKey" und das Mapping auf "UserLogin" unterschiedliche
Werte ist die "CustomerID" leer. Dies provoziert einen Fehler in der
SQL Abfrage in Ticket.pm (Version 2.2.7 Zeile 3462 und 3612).
In "CustomerUser.pm" in der "sub CustomerIDs" (Zeile 216ff) ist das
Array "@CustomerIDs" ebenfalls leer.
So würde es gehen - dann sind meine alten Tickets aber "verloren" weil
unsichtbar / nicht mehr verknüpft:
# customer uniq id
CustomerKey => 'sAMAccountName',
# customer #
CustomerID => 'mail',
...
Map => [
[ '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 ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0,
1, 'var', '', 0 ],
[ 'UserCustomerIDs', 'CustomerIDs', 'company', 1,
0, 'var', '', 0 ],
],
};
Vermutlich gehort dies auf bugs.otrs.org - was aber zur Zeit nicht
erreichbar ist.
Grüße
Nicola
_______________________________________________
OTRS-de 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.com/