diff --git a/lib/fog/compute/models/server.rb b/lib/fog/compute/models/server.rb index b18d09767..7f5f172b1 100644 --- a/lib/fog/compute/models/server.rb +++ b/lib/fog/compute/models/server.rb @@ -69,7 +69,7 @@ module Fog def sshable?(options={}) ready? && !public_ip_address.nil? && !!Timeout::timeout(8) { ssh('pwd', options) } - rescue SystemCallError, Net::SSH::AuthenticationFailed, Timeout::Error + rescue SystemCallError, Net::SSH::AuthenticationFailed, Net::SSH::Disconnect, Timeout::Error false end