Josh,

I have been just barely following this thread, so please forgive me if I'm off 
base here.

I think an issue is this:

'attr_match_list' =>     [   'ExternalAuthId','EmailAddress' ],


And your LDAP is failing because:

> (/opt/rt4/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/E
> xternalAuth.pm:458) [Mon Aug 29 23:15:41 2011] [debug]: Attempting to
> use this canonicalization key: ExternalAuthId
> (/opt/rt4/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/E
> xternalAuth.pm:472) [Mon Aug 29 23:15:41 2011] [debug]: This
> attribute ( 
> ExternalAuthId ) is
> null or incorrectly defined in the attr_map for this service (
> Active_Directory )

Your AD schema does not have an "ExternalAuthID" field in it.

You have ExternalAuthID mapped to sAMAccountName.  What happens if you try:

'attr_match_list' =>  [ 'sAMAccountName','EmailAddress' ],

James Zuelow
Systems Operations Manager
City and Borough of Juneau MIS
(907) 586-0236 

--------
RT Training Sessions (http://bestpractical.com/services/training.html)
*  Chicago, IL, USA  September 26 & 27, 2011
*  San Francisco, CA, USA  October 18 & 19, 2011
*  Washington DC, USA  October 31 & November 1, 2011
*  Melbourne VIC, Australia  November 28 & 29, 2011
*  Barcelona, Spain  November 28 & 29, 2011

Reply via email to