<!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>