type things into PuTTY while the network is down, but it can also occur if PuTTY decides of its own accord to send data: due to a repeat key exchange in SSH-2 (see section 4.19.2
) or due to keepalives (section 4.13.1
). 10.18 ‘Network error: Cannot assign requested address’ This means that the operating system rejected the parameters of the network connection PuTTY tried to make, usually without actually trying to connect to anything, because they were simply invalid.
A common way to provoke this error is to accidentally try to connect to port 0, which is not a valid port number.
This FAQ is published on the PuTTY web site, and also provided as an appendix in the manual.