Need RT Help!

Hey All,

I’ve just started getting the following error when using RT. Everything
was working fine until yesterday at 15:34 when the follow messages
started filling my logs. There were definitely no changes on this
machine at that time yesterday.

Any ideas? My RT system is not working and I need to get this fixed!!!

Aug 14 12:24:23 itsvr1 RT: Scrip Prepare 1 died. - Undefined subroutine
&Scalar::Util::weaken called at /opt
/rt3/lib/RT/Action/Generic.pm line 108. Stack:
[/opt/rt3/lib/RT/Action/Generic.pm:108] [/opt/rt3/lib/RT
/Action/Generic.pm:80] [/opt/rt3/lib/RT/ScripAction_Overlay.pm:178]
[/opt/rt3/lib/RT/Scrip_Overlay.pm:47
3] [/opt/rt3/lib/RT/Scrips_Overlay.pm:236]
[/opt/rt3/lib/RT/Transaction_Overlay.pm:162] [/opt/rt3/lib/
RT/Record.pm:1438] [/opt/rt3/lib/RT/Ticket_Overlay.pm:2404]
[/opt/rt3/lib/RT/Ticket_Overlay.pm:2319] [
/opt/rt3/share/html/Ticket/Elements/PreviewScrips:82]
[/opt/rt3/share/html/Ticket/Update.html:135] [/opt
/rt3/local/html/autohandler:173] (/opt/rt3/lib/RT/Scrip_Overlay.pm:481)

-Steve

Okay more logs… these are from the httpd error logs. They don’t
really give me anything more than there is some kind of FastCGI / Mason
error.

Any ideas?! I’m panicking now! Have to get this system back up!!

-Steve

[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Action/Generic.pm:80], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/ScripAction_Overlay.pm:178], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Scrip_Overlay.pm:473], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Scrips_Overlay.pm:236], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Transaction_Overlay.pm:162], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Record.pm:1438], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Ticket_Overlay.pm:2404], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Ticket_Overlay.pm:2319], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Interface/Web.pm:510], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/share/html/Ticket/Display.html:138], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/share/html/Ticket/Update.html:214], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/local/html/autohandler:173], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
(/opt/rt3/lib/RT/Scrip_Overlay.pm:481), referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr: [Mon Aug 14 19:45:11 2006]
[error]: Scrip Prepare 15 died. - Undefined subroutine
&Scalar::Util::weaken called at /opt/rt3/lib/RT/Action/Generic.pm line
108., referer: http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr: Stack:, referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Action/Generic.pm:108], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Action/Generic.pm:80], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/ScripAction_Overlay.pm:178], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Scrip_Overlay.pm:473], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Scrips_Overlay.pm:236], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Transaction_Overlay.pm:162], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Record.pm:1438], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:11 2006] [warn] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” started (pid 11131)
[Mon Aug 14 12:45:14 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Ticket_Overlay.pm:2404], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:14 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Ticket_Overlay.pm:2319], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:14 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/lib/RT/Interface/Web.pm:510], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:14 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/share/html/Ticket/Display.html:138], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:14 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/share/html/Ticket/Update.html:214], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:14 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
[/opt/rt3/local/html/autohandler:173], referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528
[Mon Aug 14 12:45:14 2006] [error] [client 10.35.60.221] FastCGI: server
“/opt/rt3/bin/mason_handler.fcgi” stderr:
(/opt/rt3/lib/RT/Scrip_Overlay.pm:481), referer:
http://itsupport/Ticket/Update.html?Action=Respond&id=2528

Steve Berg wrote:

I’ve just started getting the following error when using RT. Everything
was working fine until yesterday at 15:34 when the follow messages
started filling my logs. There were definitely no changes on this
machine at that time yesterday.

Weren’t there? Does your OS have an autoupdate daemon?

Did it, say, update your perl at that time?

Cheers,
– jra
Jay R. Ashworth jra@baylink.com
Designer Baylink RFC 2100
Ashworth & Associates The Things I Think '87 e24
St Petersburg FL USA http://baylink.pitas.com +1 727 647 1274

The Internet: We paved paradise, and put up a snarking lot.

Hmmmm that pesky up2date program might have been run by my friends at
the RHN! Is that the problem? How do I fix it? Do I need to reinstall
all the Perl modules?

-Steve

Jay R. Ashworth wrote:> On Mon, Aug 14, 2006 at 12:27:47PM -0700, Steve Berg wrote:

I’ve just started getting the following error when using RT. Everything
was working fine until yesterday at 15:34 when the follow messages
started filling my logs. There were definitely no changes on this
machine at that time yesterday.

Weren’t there? Does your OS have an autoupdate daemon?

Did it, say, update your perl at that time?

Cheers,
– jra

I would cd to the directory you untarred in, run configure again. make
fixdeps, make upgrade and see if that fixes it.

And turn off up2date/yum.

Steve Berg wrote:

Hmmmm that pesky up2date program might have been run by my friends at
the RHN! Is that the problem? How do I fix it? Do I need to
reinstall all the Perl modules?

-Steve

Jay R. Ashworth wrote:

I’ve just started getting the following error when using RT.
Everything was working fine until yesterday at 15:34 when the follow
messages started filling my logs. There were definitely no changes
on this machine at that time yesterday.

Weren’t there? Does your OS have an autoupdate daemon?

Did it, say, update your perl at that time?

Cheers,
– jra


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Drew Barnes
Applications Analyst
Raymond Walters College
University of Cincinnati

Drew, I just tried that and got the same error messages. The make
fixdeps didn’t update anything because it found everything it needed.

Any other ideas? Am I screwed?!

Drew Barnes wrote:

Okay call off the hounds… I fixed the problem! This is clearly a Perl
related issue and after I reinstalled the Scalar-List-Utils module I was
able to get the email portion of RT working.

For future reference… is it bad to upgrade the Perl instance on a RT
server?

Also, how would I go about forcing the rest of the modules to upgrade so
they would work with the new version of Perl I’m stuck with?

-Steve

Steve Berg wrote:

Thanks - super solution to my problem! :wink: I’ll make sure to add that
to the wiki!

Patrick Morris wrote: