I've installed Perl build 629 on a win 2000 box which has IIS 5.0.
3) a link to program.pl opens a dos session very briefly, outputs the same as #2 above and then closes.
It is as if perl is not piping its output to IIS for it to serve or that IIS is launching the program correctly but is not capturing its output.
I think I installed the perl interpreter correctly in IIS. It is: