[rt-users] URL Error after upgrading to rt4

Rolf Krogstad rgk at pacelabs.com
Thu Feb 14 17:29:30 EST 2013


I have created a new server (RedHat 5.9 64-bit) and am running the latest 
version of MySQL and RT 4.0.10.   The old server was RT 3.6.6

I exported the data from the old server as follows:

mysqldump -uroot -p  --opt --skip-lock-tables --max_allowed_packet=1000000000 -
-single-transaction --default-character-set=binary --databases rt3 > 

I then changed all references to the database rt3 to be rt4

I then imported the data into the new system, ran the upgrade steps as 
outlined in docs/UPGRADING.mysql.   (ran update from 3.6.6 to v3.7.87, 
generated and ran 'queries.sql', ran updates from 3.7.87 to current)

With one user I can go in and select a ticket and it opens fine with the URL:

If I log in as a different user it generates this URL which comes up with 
a "page not found" error:

The generation of the URL is user dependent, it is correct for some and wrong 
for some.  The old system was configured to require '/rt3' after the system 
name.  The new system is not.

There is no 'rt3' in the RT_SiteConfig.pm file.

Any idea how to get that to stop inserting '/rt3' into the URL?


Pace Analytical Services Inc.

More information about the rt-users mailing list