DabHands
DabHands

Reputation: 69

'vagrant up' not working while installing homestead on ubuntu 14.04

I run ubuntu 14.04 trusty. I installed virtual box and vagrant in order to be able to use laravel. I installed laravel homestead via git and I am trying to run the command 'vagrant up' but I get an error. Please what am I doing wrong?

I tried to add vagrant box with this command 'vagrant box add laravel/homestead' but I got the error below:

An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

SSL read: error:00000000:lib(0):func(0):reason(0), errno 104

Upvotes: 4

Views: 2822

Answers (2)

Frederic Henri
Frederic Henri

Reputation: 53703

Can you run vagrant box add laravel/homestead https://atlas.hashicorp.com/laravel/boxes/homestead --insecure

Using the --insecure flag it does not validate SSL certificates so you should not have the SSL error

You may need to clean ~/.vagrant.d/tmp/ folder if you have some uncompleted transfer

You can also download the ssl certificate and directly use it to bypass the error

$ vagrant box add --cacert <certificate> box_name

Upvotes: 7

cnexans
cnexans

Reputation: 994

I had the same error yesterday twice. I just removed the tmp folder in ~/.vagrant.d and ran again 'vagrant box add laravel/homestead'. I realized that when my laptop suspends due to non-activity, the command just fails, so what I did is disable the suspend after 30 min and activate 'Never Suspend' (that option depends obviously on your environment)

On Ubuntu 14 just right click the battery icon and choose Energy Options.

Upvotes: 0

Related Questions