On Fri, Sep 16, 2011 at 10:23:08AM -0500, Izz Abdullah wrote: > Ok...so I changed it to: > Set($ExternalAuthPriority, ['My_LDAP']); > Set($ExternalInfoPriority, ['My_LDAP']); > > #and for weird one off testing, since it is a list, I even tried > ['My_LDAP',]; by adding a comma to denote a list of one item.
The comma is irrelevant and unnecessary.
> I am still receiving "Can't use string ("My_LDAP") as a HASH ref while
> "strict refs" in use at
> /opt/rt4/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm
> line 63."
You stripped even more things when copying from the example to your
config. Go look at your version of ExternalSettings as compared to
the sample.
-kevin
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Kevin Falcone
> Sent: Friday, September 16, 2011 10:07 AM
> To: [email protected]
> Subject: Re: [rt-users] Implementing LDAP Authentication in RT 4.0.2
>
> On Fri, Sep 16, 2011 at 09:51:11AM -0500, Izz Abdullah wrote:
> > Here is the LDAP config porting in my RT_SiteConfig file:
> >
> > Set($ExternalAuthPriority, 'My_LDAP');
> >
> > Set($ExternalInfoPriority, 'My_LDAP');
>
> Those aren't correct. From the example config:
>
> Set($ExternalAuthPriority, [ 'My_LDAP',
>
> The [ is important, you're returning a list of 1 item, not a single item.
> Make sure you also keep the closing ].
>
> -kevin
> --------
> 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
pgpa8F7842O0q.pgp
Description: PGP signature
-------- 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
