This sounds like a configuration issue on the unix host(s) to me. Have you made sure that there is an entry in the /etc/rhosts
file allowing any user from the from the windows machine to rsh
into the unix host as that username? The exact filename for the configuration file may differ for your specific operating system.
One way to test it: can you execute the rsh hostname -l username -n "touch test" command from a dos-prompt successfully? If not, the Perl won't be able to either.
- - arden.