Hi, I am new to RT and installed RT4.05 in Ubuntu 11.10 with RT External authentication.Active Directory users whose login ID is numeric(say 0001234 which will be their employee id ) cannot log in in RT(user names not created in RT). All others whose AD Login ID are alphabet/alphanumeric(like b001) can log in (user name created in RT). I tried LDAP import also and it fails fails with messages like [warning]: Skipping user '0003503', as it is numeric (/opt/rt4/local/plugins/RT-Extension-LDAPImport/lib/RT/Extension/LDAPImport.pm:969)
Is there any way to authenticate or import users from LDAP without changing AD user names? This is my RT External Auth Config file Set($ExternalAuthPriority, [ 'My_LDAP' ] ); Set($ExternalInfoPriority, [ 'My_LDAP' ] ); Set($ExternalServiceUsesSSLorTLS, 0); Set($AutoCreateNonExternalUsers, 0); Set($ExternalSettings, { 'My_LDAP' => { 'type' => 'ldap', 'server' => 'serverr.domain.com', 'user' => 'cn=RT,ou=ouname,dc=example,dc=com', 'pass' => 'Welcome123', 'base' => 'dc=example,dc=com', 'filter' => '(&(ObjectCategory=User)(ObjectClass=Person))', 'd_filter' => '(userAccountControl:1.2.840.113556.1.4.803:=2)', 'tls' => 0, # 'ssl_version' => 3, 'net_ldap_args' => [ version => 3 ], # 'group' => 'cn=RT Users,dc=sps,dc=co,dc=in', # 'group_attr' => 'member', 'attr_match_list' => [ 'Name','EmailAddress' ], 'attr_map' => { 'Name' => 'sAMAccountName', 'EmailAddress' => 'mail', 'Organization' => 'physicalDeliveryOfficeName', 'RealName' => 'cn', 'ExternalAuthId' => 'AMAccountName', 'Gecos' => 'sAMAccountName', 'WorkPhone' => 'telephoneNumber', 'Address1' => 'streetAddress', 'City' => 'l', 'State' => 'st', 'Zip' => 'postalCode', 'Country' => 'co' } In RT_Site Config.PM Set(@Plugins, qw(RT::Authen::ExternalAuth RTx::Calendar RT::Extension::JSGantt RT::Extension::QuickCalls RT::Extension::SLA RTx::TicketlistTransactions RT::Extension::Utils RTx::WorkflowBuilder RT::Extension::NotifyOwners)); require "/opt/rt4/local/plugins/RT-Authen-ExternalAuth/etc/RT_SiteConfig.pm"; Set($AutoCreate, {Privileged => 1}); Am i missing something ? Regards Murugan