[rt-users] RT and LDAP authentication (Win2k AD)

eric.valor at daimlerchrysler.com eric.valor at daimlerchrysler.com
Fri Aug 11 15:56:13 EDT 2006


I upgraded to Jim's newest User_Local.pm and added the 
LdapAutocreateAuthCallback, and I get this when trying to log in via web 
with a new user:

error: 
Can't call method "new" without a package or object reference at 
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm line 910.
context: 


... 

906: 
}
907: 

908: 
sub Object {
909: 
my $self = shift;
910: 
my $Object = $self->__Value('ObjectType')->new($self->CurrentUser);
911: 
$Object->Load($self->__Value('ObjectId'));
912: 
return($Object);
913: 
}
914: 

... 


code stack: 
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:910
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:881
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:865
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:485
/usr/share/request-tracker3.4/lib/RT/User_Overlay.pm:1623
/usr/share/perl5/DBIx/SearchBuilder/Record.pm:438
/usr/local/share/request-tracker3.4/html/Callbacks/LDAP/autohandler/Auth:15
/usr/share/request-tracker3.4/html/Elements/Callback:70
/usr/share/request-tracker3.4/html/autohandler:180

>From rt.log:

 [warning]: Transaction->Create couldn't, as you didn't specify an object 
type and id (/usr/share/request-tracker3.4/lib/RT/Record.pm:1393)

Current users (and autocreate on email) still works.

My RT_SiteConfig is good, and I've removed cached Mason objects.  I'm 
using the Debian Sarge RT package.

--
Eric N. Valor
Information Technology Manager
DaimlerChrysler Research & Technology North America, Inc.
eric.valor at daimlerchrysler.com
1510 Page Mill Road, Palo Alto, CA 94304
CIMS 931-00-00
650-845-2536

: This Space Intentionally Left Blank :
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20060811/bf1a0bb4/attachment.htm>


More information about the rt-users mailing list