The Bugs and More Bugs panels

PuTTY

4.27 The Bugs and More Bugs panels

Not all SSH servers work properly. Various existing servers have bugs in them, which can make it impossible for a client to talk to them unless it knows about the bug and works around it.

Since most servers announce their software version number at the beginning of the SSH connection, PuTTY will attempt to detect which bugs it can expect to see in the server and automatically enable workarounds. However, sometimes it will make mistakes; if the server has been deliberately configured to conceal its version number, or if the server is a version which PuTTY's bug database does not know about, then PuTTY will not know what bugs to expect.

The Bugs and More Bugs panels (there are two because we have so many bug compatibility modes) allow you to manually configure the bugs PuTTY expects to see in the server. Each bug can be configured in three states:

  • ‘Off’: PuTTY will assume the server does not have the bug.
  • ‘On’: PuTTY will assume the server does have the bug.
  • ‘Auto’: PuTTY will use the server's version number announcement to try to guess whether or not the server has the bug.