Our forums are currently in maintenance mode and the ability to post is disabled. We will be back up and running as soon as possible. Thanks for your patience!

General discussion


CGI failing on 1 of 4 IIS servers

By InfosecMN ·
I get this CGI error on one of four web servers. They are all identical in a DNS round robin. The CGI script was put in and works beautifully on three of the 4.

CGI error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.

Any help would be appreciated.

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

by compgirlfhredi In reply to CGI failing on 1 of 4 IIS ...

This error can occur in instances where you are sending "multiple"
instances of a header.
Take for example, the following sample.

<head><title>My title</title></head>
<body><? phpinfo(); ?></body>

The following can generate the header error due to the fact that your
are sending headers twice. Once will be by this HTML page, the other
will be sent by the page generated by phpinfo().

Have you tried setting full permission to phpmyadmin directory? Also read the "install.txt".


You have either not deployed the CGI to your web server correctly or the system path is incorrect. CGI apps that are dynamically linked to the Run Time Library(RTL) or use run-time packages must have the proper DLLs and BPLs available to them on the system path. VCL50.BPL, CC3250.dll, INET50.BPL and BORLNDMM.DLL are a few shared libraries that are most commonly needed by CGI apps. Make sure these and any other necessary DLLs and BPLs are accessible to the CGI.

The text file "deploy.txt", found in the root folder of your C++ Builder installation, contains additional information on this subject.

Related Discussions

Related Forums