Class: Net::SSH::HostKeyMismatch

Class | Net::SSH::HostKeyMismatch
In: | lib/net/ssh/errors.rb
Parent: | Exception

Raised when the cached key for a particular host does not match the key given by the host, which can be indicative of a man-in-the-middle attack. When rescuing this exception, you can inspect the key fingerprint and, if you want to proceed anyway, simply call the remember_host! method on the exception, and then retry.

### Methods

[] fingerprint host ip key port remember_host!

### Attributes

callback | [W] |
data | [W] |

### Public Instance methods

[](key)
fingerprint()
host()
ip()
key()
port()
remember_host!()

[Validate]