[rt-users] Error with RT::Authen::ExtenalAuth against Active Directory W2k3

Terence Monteiro terence at deeproot.co.in
Thu Mar 26 00:38:18 EDT 2009


On Wed, Mar 25, 2009 at 03:20:14PM -0600, Max León wrote:
> (/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm:159)
> [Wed Mar 25 20:58:26 2009] [debug]: Authentication successful. Now updating
> user information and attempting login.
> (/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm:179)
> [Wed Mar 25 20:58:26 2009] [warning]: DBD::mysql::db selectall_hashref
> failed: Unknown column 'disabled' in 'field list' at
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/DBI.pm
> line 279, <DATA> line 514.
> (/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/DBI.pm:279)
> [Wed Mar 25 20:58:26 2009] [warning]: Issuing rollback() for database handle
> being DESTROY'd without explicit disconnect() at
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/DBI.pm
> line 279, <DATA> line 514.
> (/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/DBI.pm:279)
> 
> As you can see the auth succeeds but then gives me this error, now the local
> root account can access the system without any problems.
> Any help will be more than appreciated.
> 

The log says that RT::Authen::ExternalAuth is trying MySQL
authentication also. Remove My_MySQL and My_SSO_Cookie from
$ExternalAuthPriority and $ExternalInfoPriority in your RT_SiteConfig.pm
and try. I setup this plugin for OpenLDAP server, for which
configuration differs marginally from Active Directory.

-- 
Regards, Terence.
i-hack GNU/Linux at DeepRoot Linux




More information about the rt-users mailing list