<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=412322017-18012007><FONT face=Arial size=2>Several months back,
I sold my company on MoinMoin for its internal documentation needs. Everyone
loved the system, until this morning when I came in and was greeted by a "CGI
Error: The specified CGI application misbehaved by not returning a complete set
of HTTP headers" when I tried to load the wiki.</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial size=2>The wiki is version
1.5.4, hosted on a Windows 2k3 box with IIS 6 and Python 2.4. The wiki, of
course, is served via Python CGI.</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial size=2>The first thing I
did was inspect the output by invoking "python.exe -u moin.cgi" from the command
line. The output from this CGI looked clean, and only differed from a functional
test copy on my local machine with a couple of caching headers--I have no idea
why the headers were different, but their absence in the production version
shouldn't make any difference, I think.</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial size=2>Then I did an IIS
reset. Wiki immediately came back up, but if I hammered it by holding down
Ctrl+R in my browser, it would hit the CGI error again. If I let it sit for a
minute and then refreshed again, the page would load correctly. If I repeated
this process several times and then let it sit for a couple minutes, the Wiki
would then refuse to load and return the error on every
load.</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial size=2>I thought maybe it
was a problem with data so I created another test instance on the production
server--same problem. I thought maybe my site-package had somehow been
corrupted, so I tried replacing this with an original source copy. No
change.</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial size=2>Has anyone run into
this issue before? The fact that it doesn't blow up on first load suggests to me
that it is not a configuration error (or at least an obvious configuration
error).</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial size=2>Any
ideas?</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2>Thanks!</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2>Ben</FONT></SPAN></DIV>
<DIV><SPAN class=412322017-18012007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV align=left><FONT face=Arial size=1>Ben Koski</FONT></DIV>
<DIV align=left><FONT face=Arial size=1>Web Developer</FONT></DIV>
<DIV align=left><FONT face=Arial size=1>Apex Digital Systems</FONT></DIV>
<DIV align=left><FONT face=Arial size=1>1010 Wayne Ave, Suite 800</FONT></DIV>
<DIV align=left><FONT face=Arial size=1>Silver Spring, MD 20910</FONT></DIV>
<DIV align=left><FONT face=Arial size=1>(301) 588-9767 x114</FONT></DIV>
<DIV align=left><FONT face=Arial size=1><A
href="mailto:bkoski@apexds.com">bkoski@apexds.com</A></FONT></DIV>
<DIV align=left><FONT face=Arial size=1><A
href="http://www.apexds.com/">www.apexds.com</A></FONT></DIV>
<DIV> </DIV></BODY></HTML>