diff --git a/lib/objects/ssh/driver_concerns/connection.rb b/lib/objects/ssh/driver_concerns/connection.rb
index <HASH>..<HASH> 100644
--- a/lib/objects/ssh/driver_concerns/connection.rb
+++ b/lib/objects/ssh/driver_concerns/connection.rb
@@ -14,7 +14,7 @@ module ::Bcome::Ssh
         raise ::Bcome::Exception::InvalidProxyConfig, "missing target ip address for #{@context_node.identifier}. Perhaps you meant to configure a proxy?" unless node_host_or_ip
 
         @connection = ::Net::SSH.start(node_host_or_ip, user, net_ssh_params)
-      rescue Net::SSH::Proxy::ConnectError, Net::SSH::ConnectionTimeout => e
+      rescue Net::SSH::AuthenticationFailed, Net::SSH::Proxy::ConnectError, Net::SSH::ConnectionTimeout => e
         raise Bcome::Exception::CouldNotInitiateSshConnection, @context_node.namespace + "\s-\s#{e.message}"
       end
       @connection
handled missing ssh authentication failure missing from driver connection exception handler