You’re correct but I couldn’t figure out what the problem was so I had to remove the setting (after I figured out what was wrong) to fix it.
I was trying to correct a template setting that was emailing a link using “localhost” instead of the base url of the site so I added the following to correct it:
This setting is what caused the error in the subject of this message. Not withstanding the link in the emailed messages were actually correct with that setting. Yes everything worked, the email was sent the database was updated etc, only the redirection is what failed with the above error being returned to the browser.
Removing the WebBaseURL restored the redirection and the incorrect link in the email.
I have overcome that by manually entering the correct link in the template as opposed to using a variable in the template.
Kevin W. Gagel
My shared files:
http://mail.cnc.bc.ca/users/gagel--- Original message —
Subject: Re: [rt-users] Getting "Can’t locate object method “host” viapackage “URI::_generic” at/opt/rt3/bin/…/lib/RT/Interface/Web.pm line 190"
From: Kevin Falcone firstname.lastname@example.org
To: RT Users RT-Users@lists.bestpractical.com
Date: 25/06/2009 10:35 AM
On Jun 24, 2009, at 5:58 PM, Kevin Gagel wrote:
Please help! I’ve broken something and I’m not sure what.
I’m pretty sure it has something to do with my RT_SiteConfig.pm
file, I had made some changes so that links in the tickets were
showing up correctly. They were only showing up ashttp://localhost:80/
etc. Now they are showing up correctly.
Anyway’s the error only shows up when creating a new ticket. The
ticket is created and everything seems to work correctly but the
only thing updated in the browser is:
Can’t locate object method “host” via package “URI::_generic” at /
opt/rt3/bin/…/lib/RT/Interface/Web.pm line 190
I have to go back to a previous change and then click home to
Most likely, you have an invalid WebURL
You might want to examine all of the Web* variables you’ve set in your SiteConfig
The error comes from RT trying to redirect to your WebURL but being unable to parse it
Discover RT’s hidden secrets with RT Essentials from O’Reilly Media. Buy a copy athttp://rtbook.bestpractical.com