Hi.
I have a problem when I reload a form in RT (4.2), I can load this form
but when reload de form he don’t work, The message error is:
"An internal RT error has occurred. Your administrator can find
more details in RT’s log files."
In the log file:
[29652] [Thu May 29 12:01:40 2014] [error]: Can’t locate object method
"host_port" via package “URI::_generic” at
/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm line 1496,
line 192.
Stack:
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:1496]
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:1567]
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:1647]
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:385]
[/usr/local/rt-4.2.0/share/html/autohandler:53]
(/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web/Handler.pm:211)
[29646] [Thu May 29 12:02:16 2014] [error]: Can’t locate object method
"host_port" via package “URI::_generic” at
/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm line 1496,
line 192.
Stack:
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:1496]
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:1567]
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:1647]
[/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm:385]
[/usr/local/rt-4.2.0/share/html/autohandler:53]
(/usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web/Handler.pm:211)
Thanks a lot.
I have a problem when I reload a form in RT (4.2), I can load this form but when reload de
form he don’t work, The message error is:
Which form.
[29652] [Thu May 29 12:01:40 2014] [error]: Can’t locate object method “host_port” via package
“URI::_generic” at /usr/local/rt-4.2.0/sbin/…/lib/RT/Interface/Web.pm line 1496, line
192.
The host_port method was added to URI in 1998.
On Admin → Tools → System Configuration, what does RT say your URI
version is?
Additionally, your line numbers don’t line up with the released 4.2.0,
have you made modifications to your RT?
-kevin
Hi Kevin.
Thanks for help.
what does RT say your URI version is?
URI 1.60 /usr/local/share/perl/5.14.2/URI.pm
URI::_punycode 0.04 /usr/local/share/perl/5.14.2/URI/_punycode.pm
URI::Escape 3.31 /usr/local/share/perl/5.14.2/URI/Escape.pm
URI::file 4.21 /usr/local/share/perl/5.14.2/URI/file.pm
URI::WithBase 2.20 /usr/local/share/perl/5.14.2/URI/WithBase.pm
have you made modifications to your RT?
yes, I was modified a little the Web.pm file, but only for resolve the
error.
Best Regads.
El 29/05/2014 16:22, Kevin Falcone escribi�:> On Thu, May 29, 2014 at 12:08:03PM +0200, sercuto wrote:
I have a problem when I reload a form in RT (4.2), I can load this form but when reload de
form he don't work, The message error is:
Which form.
[29652] [Thu May 29 12:01:40 2014] [error]: Can't locate object method "host_port" via package
"URI::_generic" at /usr/local/rt-4.2.0/sbin/../lib/RT/Interface/Web.pm line 1496, <GEN54> line
192.
The host_port method was added to URI in 1998.
On Admin → Tools → System Configuration, what does RT say your URI
version is?
Additionally, your line numbers don’t line up with the released 4.2.0,
have you made modifications to your RT?
-kevin
Hi Kevin.
Thanks for help.
what does RT say your URI version is?
URI 1.60 /usr/local/share/perl/5.14.2/URI.pm
This is fine
have you made modifications to your RT?
yes, I was modified a little the Web.pm file, but only for resolve the error.
TO resolve the error you’re reporting?
You’ll want to show your changes.
You also forgot to answer this question below:
I have a problem when I reload a form in RT (4.2), I can load this form but when reload de
form he don't work, The message error is:
Which form.
-kevin