diff --git a/lib/hocho/host.rb b/lib/hocho/host.rb
index <HASH>..<HASH> 100644
--- a/lib/hocho/host.rb
+++ b/lib/hocho/host.rb
@@ -197,7 +197,7 @@ module Hocho
       alt = false
       begin
         Net::SSH.start(name, nil, ssh_options)
-      rescue Net::SSH::Exception, Errno::ECONNREFUSED => e
+      rescue Net::SSH::Exception, Errno::ECONNREFUSED, Net::SSH::Proxy::ConnectError => e
         raise if alt
         raise unless alternate_ssh_options_available?
         puts "[#{name}] Trying alternate_ssh_options due to #{e.inspect}"
handle Net::SSH::Proxy::ConnectError to switch to alternative