[EMAIL PROTECTED]
When I try to login the OTRS login page shows an error message -
Panic! No UserData!!! Looging to the logs I see that
the authentacion to LDAP works....
From the logs:
tail /tmp/otrs.log
[Wed May 23 12:23:36 2007][Notice][Kernel::System::Auth::LDAP::Auth]
User: nedim.hadzimahmutovic
(uid=nedim.hadzimahmutovic,ou=XX,ou=Users,ou=BA,ou=XX,ou=XX,dc=XX,dc=XX)
authentication ok (REMOTE_ADDR: 10.2.0.120).
[Wed May 23 12:23:36 2007][Notice][Kernel::System::User::GetUserData]
Panic! No UserData for user: 'nedim.hadzimahmutovic'!!!
tail /var/log/ldap.log
tail /var/log/ldap.log
May 23 18:20:31 localhost slapd[4566]: conn=303 fd=14 ACCEPT from
IP=10.0.0.10:34198 (IP=0.0.0.0:389)
May 23 18:20:31 localhost slapd[4566]: conn=303 op=0 BIND dn="" method=128
May 23 18:20:31 localhost slapd[4566]: conn=303 op=0 RESULT tag=97 err=0 text=
May 23 18:20:31 localhost slapd[4566]: conn=304 fd=16 ACCEPT from
IP=10.0.0.10:34199 (IP=0.0.0.0:389)
May 23 18:20:31 localhost slapd[4566]: conn=304 op=0 BIND dn="" method=128
May 23 18:20:31 localhost slapd[4566]: conn=304 op=0 RESULT tag=97 err=0 text=
May 23 18:20:31 localhost slapd[4566]: conn=304 op=1 SRCH
base="ou=XX,dc=XX,dc=XX" scope=2 deref=2
filter="(uid=nedim.hadzimahmutovic)"
May 23 18:20:31 localhost slapd[4566]: <= bdb_equality_candidates:
(uid) index_param failed (18)
May 23 18:20:31 localhost slapd[4566]: conn=304 op=1 SEARCH RESULT
tag=101 err=0 nentries=1 text=
May 23 18:20:31 localhost slapd[4566]: conn=304 op=2 BIND
dn="uid=nedim.hadzimahmutovic,ou=XX,ou=XX,ou=BA,ou=EE,ou=XX,dc=XX,dc=XX"
method=128
May 23 18:20:31 localhost slapd[4566]: conn=304 op=2 BIND
dn="uid=nedim.hadzimahmutovic,ou=XX,ou=XXs,ou=BA,ou=EE,ou=XX,dc=XX,dc=XX"
mech=SIMPLE ssf=0
May 23 18:20:31 localhost slapd[4566]: conn=304 op=2 RESULT tag=97 err=0 text=
May 23 18:20:31 localhost slapd[4566]: conn=304 op=3 UNBIND
May 23 18:20:31 localhost slapd[4566]: conn=304 fd=16 closed
May 23 18:20:31 localhost slapd[4566]: conn=303 fd=14 closed (connection lost)
Here is my OTR Configuration:
#
# #
# MINE UBER COOL LDAP CONFIG #
#
# This is an example configuration for an LDAP auth. backend.
# (take care that Net::LDAP is installed!)
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = '10.2.0.107';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'ou=HQ,dc=XX,dc=XX';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'uid';
$Self->{CustomerUser} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => '10.2.0.107',
BaseDN => 'ou=HQ,dc=XX,dc=XX',
SSCOPE => 'sub',
},
CustomerKey => 'uid',
CustomerID => 'mail',
CustomerUserListFields => ['uid', 'cn', 'mail'],
CustomerUserSearchFields => ['uid', 'cn', 'mail'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
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', 'uid', 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' ],
],
};
# UserSyncLDAPMap
# (map if agent should create/synced from LDAP to DB after login)
$Self->{UserSyncLDAPMap} = {
# DB -> LDAP
Firstname => 'givenName',
Lastname => 'sn',
Email => 'mail',
};
# UserSyncLDAPGroups
# (If "LDAP" was selected for AuthModule, you can specify
# initial user groups for first login.)
$Self->{UserSyncLDAPGroups} = [
'users',
];
# UserTable
$Self->{DatabaseUserTable} = 'system_user';
$Self->{DatabaseUserTableUserID} = 'id';
$Self->{DatabaseUserTableUserPW} = 'pw';
$Self->{DatabaseUserTableUser} = 'login';
--
Nedim
--------------------------------------------
_______________________________________________
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
Support or consulting for your OTRS system?
=> http://www.otrs.com/