<br><font size=2 face="sans-serif">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:</font>
<br>
<table width=100%>
<tr valign=top>
<td width=9%><font size=1 face="Verdana"><b>error:</b> </font>
<td width=90%><font size=1 face="Verdana">Can't call method "new"
without a package or object reference at /usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm
line 910.</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>context:</b> </font>
<td><font size=2><br>
</font>
<table width=100%>
<tr valign=top>
<td width=8%><font size=1 face="Verdana"><b>...</b> </font>
<td width=91%>
<tr valign=top>
<td><font size=1 face="Verdana"><b>906:</b> </font>
<td><font size=1 face="Verdana">}</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>907:</b> </font>
<td>
<tr valign=top>
<td><font size=1 face="Verdana"><b>908:</b> </font>
<td><font size=1 face="Verdana">sub Object {</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>909:</b> </font>
<td><font size=1 face="Verdana">my $self = shift;</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>910:</b> </font>
<td><font size=1 color=red face="Verdana">my $Object = $self->__Value('ObjectType')->new($self->CurrentUser);</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>911:</b> </font>
<td><font size=1 face="Verdana">$Object->Load($self->__Value('ObjectId'));</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>912:</b> </font>
<td><font size=1 face="Verdana">return($Object);</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>913:</b> </font>
<td><font size=1 face="Verdana">}</font>
<tr valign=top>
<td><font size=1 face="Verdana"><b>914:</b> </font>
<td>
<tr valign=top>
<td><font size=1 face="Verdana"><b>...</b> </font>
<td></table>
<br>
<tr valign=top>
<td><font size=1 face="Verdana"><b>code stack:</b> </font>
<td><font size=1 face="Verdana">/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:910<br>
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:881<br>
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:865<br>
/usr/share/request-tracker3.4/lib/RT/Transaction_Overlay.pm:485<br>
/usr/share/request-tracker3.4/lib/RT/User_Overlay.pm:1623<br>
/usr/share/perl5/DBIx/SearchBuilder/Record.pm:438<br>
/usr/local/share/request-tracker3.4/html/Callbacks/LDAP/autohandler/Auth:15<br>
/usr/share/request-tracker3.4/html/Elements/Callback:70<br>
/usr/share/request-tracker3.4/html/autohandler:180</font></table>
<br>
<br><font size=2 face="sans-serif">From rt.log:</font>
<br>
<br><font size=2 face="sans-serif"> [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)</font>
<br>
<br><font size=2 face="sans-serif">Current users (and autocreate on email)
still works.</font>
<br>
<br><font size=2 face="sans-serif">My RT_SiteConfig is good, and I've removed
cached Mason objects.  I'm using the Debian Sarge RT package.</font>
<br><font size=2 face="sans-serif"><br>
--<br>
Eric N. Valor<br>
Information Technology Manager<br>
DaimlerChrysler Research & Technology North America, Inc.<br>
eric.valor@daimlerchrysler.com<br>
1510 Page Mill Road, Palo Alto, CA 94304<br>
CIMS 931-00-00<br>
650-845-2536<br>
<br>
: This Space Intentionally Left Blank :</font>