Hello,
I am have a problem with 2 Internet Explorer machines that download instead of execute a CGI executable script (.exe) program on an IIS 5.0 Web server. On these 2 machines, when a submit button is clicked on a form that references my CGI program or when the URL of the CGI program is typed directly in the address box of the browser, the IE 5.5 browsers download instead of execute the CGI program.
On both of these machines when Netscape is used instead of IE 5.5, the CGI program is executed properly. Other machines on the same network using IE 5.5 execute the CGI program properly.
So, I figured it has to do with the Integrated Windows Authentication feature of IIS 5 which tries to work with IE to use the person's login account to run the CGI program. To prevent this from happening, using the Internet Information Services program, I had all authentication methods for the file turned off except Anonymous Access.
The NTFS permissions of the CGI program file allow the Internet Guest account to read & execute and read the file.
My understanding is that when Anonymous access is the only authentication method for a cgi program, the cgi program runs using the Internet Guest account, no matter who is logged in and no matter what browser is used. I must be wrong.
Yet IE on these 2 machines continues to download instead of execute the CGI program.
Is there something else I can try? Is this not just an IIS issue?
Thank you in advance for any help or suggestions.
Richard
I am have a problem with 2 Internet Explorer machines that download instead of execute a CGI executable script (.exe) program on an IIS 5.0 Web server. On these 2 machines, when a submit button is clicked on a form that references my CGI program or when the URL of the CGI program is typed directly in the address box of the browser, the IE 5.5 browsers download instead of execute the CGI program.
On both of these machines when Netscape is used instead of IE 5.5, the CGI program is executed properly. Other machines on the same network using IE 5.5 execute the CGI program properly.
So, I figured it has to do with the Integrated Windows Authentication feature of IIS 5 which tries to work with IE to use the person's login account to run the CGI program. To prevent this from happening, using the Internet Information Services program, I had all authentication methods for the file turned off except Anonymous Access.
The NTFS permissions of the CGI program file allow the Internet Guest account to read & execute and read the file.
My understanding is that when Anonymous access is the only authentication method for a cgi program, the cgi program runs using the Internet Guest account, no matter who is logged in and no matter what browser is used. I must be wrong.
Yet IE on these 2 machines continues to download instead of execute the CGI program.
Is there something else I can try? Is this not just an IIS issue?
Thank you in advance for any help or suggestions.
Richard