I just built out my new server, RH 7.3 (up-to-date), and Apache 2.0.42 with the current Mailman 2.1b-cvs. I'm seeing a weird problem with the "Bug in Mailman" page. The page gets returned as Content-Type text/plain even though it clearly prints "Content-Type: text/html" before printing the standard error screen.
A little sluething with lynx shows that I'm seeing the MIME headers get returned from the server like: Server: Apache 2.0.42 (Unix) Content-type: text/html ^------- notice this space, I believe this is what's messing up the browser's calculation of the returned content type. I don't understand what's going on. With Apache 1.3.26 it all works fine with the exact same Mailman code. With Apache 2.0.42 (and .40) I get the extra space. Admittedly, I haven't dug into the Apache documentation much except to browse through the CGI manual a bit. Nothing jumped out at me as being different b/w 2.0 and 1.3 for writing CGI scripts. You folks may not have seen the problem if you never got the "We're sorry" page. Here's an easy way to provoke it: - Edit $prefix/Mailman/Cgi/admin.py - at the top of the file enter a line with "doink" on it This'll provoke a Python SyntaxError which should be caught by scripts/driver and printed in a nice format (if STEALTH_MODE = 0). Can anybody verify this particular problem? Does it ring any bells? Is it a bug in Mailman, Python, or Apache (or somewhere else?). I've tried it with both lynx and Moz so I don't think it's a browser issue. -Barry _______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman-21/listinfo/mailman-developers
