[rt-users] Problem with LDAP overlay and 3.4.2 (CurrentUser_Local.pm)

Kenneth Marshall ktm at it.is.rice.edu
Tue Jun 14 16:06:05 EDT 2005


We are using an LDAP server to populate unknown accounts. It
works well in 3.2.3, but in 3.4.2 it fails. Here is a sample
errorlog:

[Tue Jun 14 20:00:52 2005] [error]: Scrip 176 IsApplicable failed: Can't call method "Id" on an undefi
ned value at (eval 1862) line 5.

Stack:
  [(eval 1862):5]
  [/usr/site/rt-3.4/lib/RT/ScripCondition_Overlay.pm:219]
  [/usr/site/rt-3.4/lib/RT/Scrip_Overlay.pm:438]
  [/usr/site/rt-3.4/lib/RT/Scrips_Overlay.pm:228]
  [/usr/site/rt-3.4/lib/RT/Transaction_Overlay.pm:160]
  [/usr/site/rt-3.4/lib/RT/Record.pm:1421]
  [/usr/site/rt-3.4/lib/RT/Record.pm:1663]
  [/usr/site/rt-3.4/lib/RT/Record.pm:1554]
  [(eval 1838):24]
  [/usr/site/rt-3.4/lib/RT/ScripAction_Overlay.pm:228]
  [/usr/site/rt-3.4/lib/RT/Scrip_Overlay.pm:506]
  [/usr/site/rt-3.4/lib/RT/Scrips_Overlay.pm:191]
  [/usr/site/rt-3.4/lib/RT/Transaction_Overlay.pm:168]
  [/usr/site/rt-3.4/lib/RT/Record.pm:1421]
  [/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:720]
  [/usr/site/rt-3.4/lib/RT/Interface/Web.pm:386]
  [/usr/site/rt-3.4/local/html/Ticket/Display.html:103]
  [/usr/site/rt-3.4/local/html/Ticket/Create.html:289]
  [/usr/site/rt-3.4/share/html/autohandler:215]
 (/usr/site/rt-3.4/lib/RT/Condition/UserDefined.pm:67)
[Tue Jun 14 20:00:52 2005] [error]: Scrip 40 Commit failed: Can't call method "Id" on an undefined val
ue at (eval 1838) line 32.

Stack:
  [(eval 1838):32]
  [/usr/site/rt-3.4/lib/RT/ScripAction_Overlay.pm:228]
  [/usr/site/rt-3.4/lib/RT/Scrip_Overlay.pm:506]
  [/usr/site/rt-3.4/lib/RT/Scrips_Overlay.pm:191]
  [/usr/site/rt-3.4/lib/RT/Transaction_Overlay.pm:168]
  [/usr/site/rt-3.4/lib/RT/Record.pm:1421]
  [/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:720]
  [/usr/site/rt-3.4/lib/RT/Interface/Web.pm:386]
  [/usr/site/rt-3.4/local/html/Ticket/Display.html:103]
  [/usr/site/rt-3.4/local/html/Ticket/Create.html:289]
  [/usr/site/rt-3.4/share/html/autohandler:215]
 (/usr/site/rt-3.4/lib/RT/Action/UserDefined.pm:81)
[Tue Jun 14 20:00:52 2005] [crit]: RT::Ticket=HASH(0xa466cb4) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:52 2005] [crit]: RT::Ticket=HASH(0xa4b5958) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:52 2005] [crit]: RT::Ticket=HASH(0xa485df4) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:52 2005] [crit]: RT::Ticket=HASH(0xa1fc534) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa2253dc) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa3bc3c8) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa43beac) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa199aa4) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa498314) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa1c7724) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa4ad614) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa22aa20) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa4582d0) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa457970) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa43dc54) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa4aeb34) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa43d270) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa43bea0) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa48df68) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa43d5f4) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa4ad950) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa1d690c) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa27c2e4) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa47f018) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa48df44) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa48f01c) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa466d2c) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa3dcd54) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Ticket=HASH(0xa49a4f4) tried to load a bogus ticket: 33377
 (/usr/site/rt-3.4/lib/RT/Ticket_Overlay.pm:257)
[Tue Jun 14 20:00:53 2005] [crit]: RT::Principal=HASH(0xa4a4f40) HasRight called with no valid object 
(/usr/site/rt-3.4/lib/RT/Principal_Overlay.pm:326)


-------

Has anyone seen this problem? Or alternatively has anyone gotten it working
with 3.4.2 yet?

Ken Marshall



More information about the rt-users mailing list