Perrin, you just made my day :) Blast my own stupidity for assuming that Red Hat Enterprise Linux 4, released in 2005, would have a reasonably up-to-date CGI.pm. Imagine my horror/joy when I found out I actually had version 2.89, which was released in 2002! Why would a distribution ship with Apache2, mod_perl2 and a CGI.pm incompatible with them?!
I upgraded to the latest CGI.pm and all appears to be working. Apologies and thanks to all who helped, in particular to James whose very own documentation states: "CGI.pm NOTE: you need to install the latest version to make sure it is compatible with mod_perl2".... Mick -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Perrin Harkins Sent: 19 April 2007 13:23 To: michael watson (IAH-C) Cc: modperl@perl.apache.org Subject: Re: Malformed header from script One other idea: try updating the CGI.pm module on that server to the latest version. - Perrin