
Hi I am using the version OTRS 3.1.9 I - WEB ADMIN INTERFACE I am trying to setup the LDAP authentication on the OTRS admin interface, it doesn't seem working, and nothing happens, whatever the configuration I changed to (even after I restart the OTRS service). Do I need to change directly the Kernel/Config.pm to make it works? Modules used on the Admin interface: These are the only modules modified, am I missing anything? Customer::AuthModule => LDAP Customer::AuthModule::LDAP::Host => servername.uq.edu.au Customer::AuthModule::LDAP::BaseDN => dc=uq,dc=edu,dc=au Customer::AuthModule::LDAP::UID => sAMAccountName Customer::AuthModule::LDAP::GroupDN => CN=xxxx, OU=IT,DC=uq,DC=edu,DC=au Customer::AuthModule::LDAP::UserAttr => UID Customer::AuthModule::LDAP::SearchUserDN => CN=xxxx, OU=IT,DC=uq,DC=edu,DC=au Customer::AuthModule::LDAP::SearchUserPw => xxxx Message from the log: System::User::UserLookup][797] No UserID found for 'testotrs'! System::Auth::DB::Auth] User: testotrs doesn't exist or is invalid!!! (REMOTE_ADDR: xxx.xxx.xxx.xxx) The user exist on the LDAP server II - config.pm modification When I tried to change directly in the config.pm, I have an error message after followed the step below and restarted the OTRS service: http://lists.otrs.org/pipermail/otrs/2010-February/030812.html Error message: "use" not allowed in expression at C:/PROGRA~2/OTRS/OTRS/Kernel/Config.pm line 198, at end of line syntax error at C:/PROGRA~2/OTRS/OTRS/Kernel/Config.pm line 198, near "use strict" BEGIN not safe after errors--compilation aborted at C:/PROGRA~2/OTRS/OTRS/Kernel/Config.pm line 199. Compilation failed in require at C:\PROGRA~2\OTRS\OTRS\bin\otrs.Scheduler4win.pl line 36. BEGIN failed--compilation aborted at C:\PROGRA~2\OTRS\OTRS\bin\otrs.Scheduler4win.pl line 36. The expression not allowed, is the one it been told not be edit: # ---------------------------------------------------- # # needed system stuff (don't edit this) # # ---------------------------------------------------- # use strict; use warnings; use vars qw(@ISA $VERSION); use Kernel::Config::Defaults; push (@ISA, 'Kernel::Config::Defaults'); use vars qw(@ISA $VERSION); $VERSION = qw($Revision: 1.21 $)[1]; # -----------------------------------------------------# Maybe it doesn't work on my OTRS version or again, I am missing something. Thank you in advance for your help and time. Don't hesitate to contact me p.guilloux@uq.edu.au Happy new year :) Regards Pascal