in reply to Perl - Read a file on another server

If your CGI script is being run from IIS, then it is probably being run in a security context that doesn't give it access to any NT-level network resources (such as shared drives) and is almost certainly not going to have administrative access to a remote machine.

Put at least or die "$!" after your open (and, no "Open" isn't going to work so I guess that isn't really the code that is failing). You could even throw $^E into the error message as sometimes that adds just a hint of more information on Win32.

You are going to have to rethink your design.

        - tye (but my friends call me "Tye")