title: Laravel Homestead vagrant up times out
body: <p>I'm following the official guide for running Laravel 5.1 on Homestead.</p>
  <p>But when I try <code>vagrant up</code> it hangs up at <code>homestead-7: SSH auth method: private key</code> and eventually times out with the message:</p>
  <pre class="lang-none prettyprint-override"><code>Timed out while waiting for the machine to boot. This means that
  Vagrant was unable to communicate with the guest machine within
  the configured (&quot;config.vm.boot_timeout&quot; value) time period.
  
  If the box appears to be booting properly, you may want to increase
  the timeout (&quot;config.vm.boot_timeout&quot;) value.
  </code></pre>
  <p>My SSH keys were generated using <code>ssh-keygen -t rsa -C &quot;you@homestead&quot;</code>.</p>
  <p>Can't access the machine through <code>vagrant ssh</code>, it outputs <code>ssh_exchange_identification: read: Connection reset by peer</code>.</p>
  <p>Tried <code>vagrant destroy</code> and deleting the <code>~/.homestead</code> folder to start again from scratch but same result.</p>
  <p>Using Ubuntu 16.04 64-bit, Vagrant 1.8.4 and VirtualBox 5.0.18. Virtualization is enabled in my computer, other boxes boot up without problems.</p>