Hi All,
just fixed the problem. Apparently there is a bug on the ExternalAuth version I was using for RT 3.8.9. You need to download Got it from this post: Thanks anyway! ____________________________________________________________________________________ Luis Avendaño On Tue 12/04/11 5:00 PM , "Luis Avendaño" lavend...@acmgrp.com sent: Hi, I have installed and configured the RT::Authen::ExternalAuth. My environment is: Solaris (sun4v sparc SUNW,Sun-Fire-T200), RT=3.8.9, BD= PostgreSQL=10.2, LDAP = Active Directory I realized that when I load the RT main page, I always get the following log, NOTHING ELSE RELATED TO ExternalAuth: ******************* [Tue Apr 12 21:05:15 2011] [debug]: Reloading RT::User to work around a bug in RT-3.8.0 and RT-3.8.1 (/rt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth:14) [Tue Apr 12 21:05:28 2011] [debug]: Reloading RT::User to work around a bug in RT-3.8.0 and RT-3.8.1 (/rt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth:14) [Tue Apr 12 21:05:52 2011] [debug]: Attempting to use external auth service: My_LDAP (/rt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm:64) [Tue Apr 12 21:05:52 2011] [debug]: SSO Failed and no user to test with. Nexting (/rt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm:92) [Tue Apr 12 21:05:52 2011] [debug]: Autohandler called ExternalAuth. Response: (0, No User) (/rt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth:26) ******************* However, when a LDAP user tries to login, the following error is logged: ******************* [Tue Apr 12 21:05:06 2011] [error]: FAILED LOGIN for cdomi3 from 172.16.136.54 (/rt/rt3/bin/../lib/RT/Interface/Web.pm:555) ******************* Any user which was locally created in RT, is able to log in. The ExternalAuth related configuration is as follows: --------------- #Set($WebExternalAuth, 1); #Set($WebExternalAuthContinuous, 1); #Set($WebExternalAuto , true); Set($ExternalAuthPriority, [ 'My_LDAP' ] ); Set($ExternalInfoPriority, [ 'My_LDAP' ] ); Set($ExternalServiceUsesSSLorTLS, 0); Set($AutoCreateNonExternalUsers, 0); #### SOME LDAPP INFORMATION HAS BEEN MODIFIED (IP ADDRESS OF THE SERVER, DOMAINUSER', USERPASSWORD and DC=COMPANY). Set($ExternalSettings, { 'My_LDAP' => { ## GENERIC SECTION 'type' => 'ldap', 'server' => ' ', 'user' => ' ', 'pass' => '', 'base' => ' ,DC=com,DC=ve', 'filter' => '(objectClass=*)', 'd_filter' => '(userAccountControl=514)', 'tls' => 0, #'ssl_version' => 3, 'net_ldap_args' => [ version => 3 ], #'group' => 'GROUP_NAME', #'group_attr' => 'GROUP_ATTR', 'attr_match_list' => [ 'Name', 'EmailAddress' # 'RealName', # 'WorkPhone' ], 'attr_map' => { 'Name' => 'sAMAccountName', 'EmailAddress' => 'mail', 'RealName' => 'cn', 'WorkPhone' => 'telephoneNumber' } } } ); Set( @Plugins, qw( RT::Authen::ExternalAuth ) ); Set( %GnuPG, Enable => 0); ---------------- I have done a lot of research, but no luck so far.... I really appreciate any help that you can provide me guys, Best Regards, ____________________________________________________________________________________ Luis Avendaño