diff --git a/CHANGELOG.md b/CHANGELOG.md index 924af50ab..c70fb8ee9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -44,6 +44,7 @@ BUG FIXES: - Shared folder target path can be a Windows path. [GH-1688] - Forwarded ports don't auto-correct by default, and will raise an error properly if they collide. [GH-1701] + - Retry SSH on ENETUNREACH error. [GH-1732] ## 1.2.4 (July 16, 2013) diff --git a/plugins/communicators/ssh/communicator.rb b/plugins/communicators/ssh/communicator.rb index d3af66499..8ca9f1b0f 100644 --- a/plugins/communicators/ssh/communicator.rb +++ b/plugins/communicators/ssh/communicator.rb @@ -186,6 +186,7 @@ module VagrantPlugins Errno::EADDRINUSE, Errno::ECONNREFUSED, Errno::ECONNRESET, + Errno::ENETUNREACH, Errno::EHOSTUNREACH, Net::SSH::Disconnect, Timeout::Error