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.
Appendix A: PuTTY FAQ
This FAQ is published on the PuTTY web site, and also provided as an appendix in the manual.
•
A.1 Introduction
o
A.1.1 What is PuTTY?
•
A.2 Features supported in PuTTY
o
A.2.1 Does PuTTY support SSH-2?
o
A.2.2 Does PuTTY support reading OpenSSH or ssh.com SSH-2 private key files?
o
A.2.3 Does PuTTY support SSH-1?
o
A.2.4 Does PuTTY support local echo?
o
A.2.5 Does PuTTY support storing settings, so I don't have to change them every time?
o
A.2.6 Does PuTTY support storing its settings in a disk file?
o
A.2.7 Does PuTTY support full-screen mode, like a DOS box?
o
A.2.8 Does PuTTY have the ability to remember my password so I don't have to type it every time?
o
A.2.9 Is there an option to turn off the annoying host key prompts?
o
A.2.10 Will you write an SSH server for the PuTTY suite, to go with the client?
o
A.2.11 Can PSCP or PSFTP transfer files in ASCII mode?
•
A.3 Ports to other operating systems
o
A.3.1 What ports of PuTTY exist?
o
A.3.2 Is there a port to Unix?
o
A.3.3 What's the point of the Unix port? Unix has OpenSSH.
o
A.3.4 Will there be a port to Windows CE or PocketPC?
o
A.3.5 Is there a port to Windows 3.1?
o
A.3.6 Will there be a port to the Mac?
o
A.3.7 Will there be a port to EPOC?
o
A.3.8 Will there be a port to the iPhone?
•
A.4 Embedding PuTTY in other programs
o
A.4.1 Is the SSH or Telnet code available as a DLL?
o
A.4.2 Is the SSH or Telnet code available as a Visual Basic component?
o
A.4.3 How can I use PuTTY to make an SSH connection from within another program?
•
A.5 Details of PuTTY's operation
o
A.5.1 What terminal type does PuTTY use?
o
A.5.2 Where does PuTTY store its data?
•
A.6 HOWTO questions
o
A.6.1 What login name / password should I use?
o
A.6.2 What commands can I type into my PuTTY terminal window?
o
A.6.3 How can I make PuTTY start up maximised?
o
A.6.4 How can I create a Windows shortcut to start a particular saved session directly?
o
A.6.5 How can I start an SSH session straight from the command line?
o
A.6.6 How do I copy and paste between PuTTY and other Windows applications?
o
A.6.7 How do I use all PuTTY's features (public keys, proxying, cipher selection, etc.) in PSCP, PSFTP and Plink?
o
A.6.8 How do I use PSCP.EXE? When I double-click it gives me a command prompt window which then closes
instantly.
o
A.6.9 How do I use PSCP to copy a file whose name has spaces in?
•
A.7 Troubleshooting
o
A.7.1 Why do I see ‘Incorrect MAC received on packet’?
o
A.7.2 Why do I see ‘Fatal: Protocol error: Expected control record’ in PSCP?
o
A.7.3 I clicked on a colour in the Colours panel, and the colour didn't change in my terminal.