Bizzare problem on MacOS X Panther (10.3)

Hello,

Hopefully someone has encountered this before.  I have installed RT

3.0.4 and RT 3.0.8 on MacOS Panther trying to get it to work with
modperl1. I have all the Perl modules required installed. I also have
all the modperl stuff working. I setup a virtual host and can load the
RT Login page.

Here's the problem:  When entering ANYTHING in the login page Apache

logs an error and nothing happens. Here is what shows up in both
access/error logs:

192.168.4.171 - - [05/Feb/2004:10:14:56 -0700] “GET / HTTP/1.1” 200
2135
192.168.4.171 - - [05/Feb/2004:10:14:56 -0700] “GET
/NoAuth/images//favicon.png HTTP/1.1” 200 335
192.168.4.171 - - [05/Feb/2004:10:14:57 -0700] “GET /NoAuth/webrt.css
HTTP/1.1” 200 6945
192.168.4.171 - - [05/Feb/2004:10:15:02 -0700] “POST /index.html
HTTP/1.1” 200 2135
192.168.4.171 - - [05/Feb/2004:10:15:02 -0700] “GET
/NoAuth/images//favicon.png HTTP/1.1” 200 335
192.168.4.171 - - [05/Feb/2004:10:15:02 -0700]
“user=root&pass=passwordGET /NoAuth/webrt.css HTTP/1.1” 200 6945

If you note the line that reads “user=root&pass=passwordGET” this is a
corrupt request for the web server so it stops processing. As far as I
can tell, there isn’t anything in RT itself that should cause this
problem.

Does anyone have any suggestions on how I can troubleshoot/fix this
problem?

Dean J. Brissinger
Senior Systems Administrator

303-583-0278 (direct)
303-583-0200 (main)
303-583-0246 (fax)
Dean.Brissinger@vexcel.com

1690 38th Street
Boulder, CO 80301 USA

Hello,

Hopefully someone has encountered this before. I have installed RT
3.0.4 and RT 3.0.8 on MacOS Panther trying to get it to work with
modperl1. I have all the Perl modules required installed. I also have
all the modperl stuff working. I setup a virtual host and can load the
RT Login page.

Here’s the problem: When entering ANYTHING in the login page Apache
logs an error and nothing happens. Here is what shows up in both
access/error logs:

192.168.4.171 - - [05/Feb/2004:10:14:56 -0700] “GET / HTTP/1.1” 200
2135
192.168.4.171 - - [05/Feb/2004:10:14:56 -0700] “GET
/NoAuth/images//favicon.png HTTP/1.1” 200 335
192.168.4.171 - - [05/Feb/2004:10:14:57 -0700] “GET /NoAuth/webrt.css
HTTP/1.1” 200 6945
192.168.4.171 - - [05/Feb/2004:10:15:02 -0700] “POST /index.html
HTTP/1.1” 200 2135
192.168.4.171 - - [05/Feb/2004:10:15:02 -0700] “GET
/NoAuth/images//favicon.png HTTP/1.1” 200 335
192.168.4.171 - - [05/Feb/2004:10:15:02 -0700]
“user=root&pass=passwordGET /NoAuth/webrt.css HTTP/1.1” 200 6945

If you note the line that reads “user=root&pass=passwordGET” this is a
corrupt request for the web server so it stops processing. As far as I
can tell, there isn’t anything in RT itself that should cause this
problem.

Does anyone have any suggestions on how I can troubleshoot/fix this
problem?

Check the actual bytes in that log line - maybe there are some control
characters in there which make it look corrupt. The ‘od’ program will show
you any control characters in a file. (There are a million different ways to
check this, so use whatever you’re comfortable with :wink:

The web server’s responding to that request with 6945 bytes of something and
“OK” (ie HTTP code 200); are you saying that it stops responding to all
future requests?

Another thing to look at is if mod_perl is compiled into the server, or just
a loadable module. There are various dire warnings about using a loadable
mod_perl in the RT docs :frowning:

Cheers,

Chris