[rt-users] RT 3.8.2 RC1 and RT-Authen-ExternalAuth 0.07_01

Kevin Falcone falcone at bestpractical.com
Mon Dec 22 11:14:20 EST 2008


On Dec 17, 2008, at 12:25 PM, Mike Peachey wrote:

> Emmanuel Lacour wrote:
>> On Wed, Dec 17, 2008 at 01:42:23PM +0000, Mike Peachey wrote:
>>>
>>> Pretty useless I'm afraid. No idea what would be different between  
>>> 3.8.1
>>> and 3.8.2 that would break the password check.. assuming the  
>>> password it
>>> correct.
>>>
>>
>> Mike, I just ran into the same bug. The problem is with the code on
>> top of autohandler/Auth that try to reload RT::User. It reloads it
>> without User_Vendor.pm from this plugin and so the old IsPassword is
>> called. I commented this code and my ldap auth is working again.
>>
>> I run a version of RT pre 3.8.2rc1 (checkout on 20081024).
>
> Huh. That code was supposed to be designed to only get issued if it's
> needed :/ or wa that taken out.. I can't remmeber?
>
> TBH I'm tempted to replace it with a hardcoded version check because
> it's ONLY required for 3.8.0 and 3.8.1

Or all the code could go live in RT::Authen::ExternalAuth with a package
statement and avoid the entire loading problem.

-kevin



More information about the rt-users mailing list