{
throw new UnknownHostException( host, e );
}
else if ( e.getMessage().indexOf( "HostKey has been changed" ) >= 0 )
{
throw new KnownHostChangedException( host, e );
}
else
{
throw new AuthenticationException( "Cannot connect. Reason: " + e.getMessage(), e );
}