Download: Stable · Snapshot | Docs | Changes | Wishlist
If PSCP 0.74 is run with the most obvious kind of command line, on a completely clean machine where PuTTY has never saved a set of Default Settings, it will get the wrong port number and try to connect to port 0 instead of port 22.
On Windows, this gives an error message "ssh_init: Network error: Cannot assign requested address". On Linux, the network stack is quite happy to try to connect to port 0, but you won't get through to the service you wanted.
One workaround is to add
-P 22 on the command line to
force the right port number. Another is to start PuTTY itself and make
it save a set of Default Settings; after that, PSCP will pick up the
port number from there.