Vagrant box не удалось найти или не удалось получить доступ в удаленном каталоге-несовместимая версия curl


Я только что загрузил Vagrant и сделал настройки, а также установил virtual box. Я просто не могу начать свой проект (vagrant up). У меня есть бродячий файл и так далее. Что я могу сделать?

$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'scotch/box' could not be found. Attempting to find and install
...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
The box 'scotch/box' could not be found or
could not be accessed in the remote catalog. If this is a private
box on HashiCorp's Atlas, please verify you're logged in via
`vagrant login`. Also, please double-check the name. The expanded
URL and error message are shown below:

URL: ["https://atlas.hashicorp.com/scotch/box"] 
4 84

4 ответа:

кажется, есть вопрос С vagrant 1.8.7 и встроенной версией curl против двоичного файла mac os (поставляется по умолчанию на mac os Sierra и других) - удалите встроенный

sudo rm /opt/vagrant/embedded/bin/curl

Примечание: Вы также должны удалить встроенный curl когда вы добавляете бродячий ящик (удаленно или локально), так что если вы получаете ту же ошибку при запуске vagrant box add .... просто удалите завиток из vagrant и он будет работать

просто хотел обновить этот пост. Я столкнулся с этой ошибкой, запустив macOS Sierra и новую установку Vagrant 1.8.7, и заметил, что Vagrant только что обновился. По состоянию на Vagrant 1.9.0 эта ошибка, по-видимому, была исправлена.

Я только что испытал эту ошибку. В моем случае я установил vagrant через apt-get, который установил 1.7.икс..

Я удалил 1.7.x и установлен 2.0.3 непосредственно https://www.vagrantup.com/downloads.html

была аналогичная проблема с Sierra (с дополнительными установками brew - которые могут оказать влияние).

выше sudo rm/opt/vagrant/embedded/bin / curl не работает по-прежнему получил: SSLRead() ошибка возврата -36.

пробовал предложение от http://slick.pl/kb/software/vagrant-fix-for-error-60-ssl-read/

в любом случае:

cd ~
cd .vagrant.d/tmp/
rm -rf ~/.vagrant.d/tmp/
vagrant box add --insecure laravel/homestead

успешно установлено.