Newbie Logout Error

I’ve managed to get most of the basic RT configuration done on a fresh
install, but I seem to have hit a snag: users can’t logout. The logout
page is located at /rt/NoAuth/Logout.html, and redirects the user
immediately to:


Which produces a “Bad Request” response from the server. Below are the
Logout.html and relative secion of the apache config. Does this mean that
the RT::Mason handler is for some reason not being invoked to deal with
the page? Is it a mod_perl limitation on multiple perl-handlers in the
same apache instance? (The pagekit web application framework is also
running on the server) Or can somebody please tell me something like
"Don’t be silly, delete that percent character."?

~Tom White

The standard Logout.html is as follows:

#GPL Notice

RT: Logout

<&|/l&>You have been logged out of RT.

<&|/l&>You're welcome to login again

if (defined %session) {

$URL => $RT::WebPath."/"

And the server configuration (inside a vhost) is set up with:

#This is for the request tracker
Alias /rt /usr/local/share/html
<Directory /usr/local/share/html>
Order deny,allow
Allow from all
AddDefaultCharset UTF-8
PerlRequire /usr/local/bin/
SetHandler perl-script
PerlHandler RT::Mason

It is equally bad when one speeds on the guest unwilling to go, and when he
holds back one who is hastening. Rather one should befriend the guest who
is there, but speed him when he wishes.
– Homer, “The Odyssey”

[Quoted in "VMS Internals and Data Structures", V4.4, when
 referring to scheduling.]