Tech note FS1458
Description
Trying to run a report only shows "CGI Error." (Terminal Services installation)
Answer
You may encounter a problem that whenever you try to create reports, all you get is an error message like this:
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
This error can occur if the FlashStats.exe CGI cannot find a required DLL file (SH33W32.DLL). This file should be installed in the Windows \ System32 directory, but installing FlashStats under Terminal Server can cause it to be installed into a directory such as C:\Documents and Settings\User Name\Windows instead.
To solve this problem, search your hard drive(s) for the file SH33W32.DLL. If it is found in a directory other than the System32 directory (usually something like C:\Windows\System32 or C:\WinNT\System32), then move the file into the System32 directory and try running FlashStats again. If you still get the error, make sure that the FlashStats CGI process has sufficient rights to access the DLL. (Try granting Everyone the Read and Execute permissions.)