방랑자 상자를 찾을 수 없거나 원격 카탈로그에서 액세스 할 수 없습니다-호환되지 않는 컬 버전


86

방금 Vagrant를 다운로드하고 설정을 수행하고 가상 상자를 설치했습니다. 내 프로젝트를 시작할 수 없습니다 (방랑자). 방랑자 파일 등이 있습니다. 어떡해?

$ 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"] 

5
아니요-빨간색으로 표시된 오류 메시지는 실제 오류를 인쇄하지 않으므로이 경우에 도움이되지 않습니다. VAGRANT_LOG=DEBUG vagrant up유용한 출력을 얻으려면 실행하십시오 .
Michael Lihs 2016

답변:


214

vagrant 1.8.7 및 임베디드 컬 버전 대 mac os 바이너리 (mac os Sierra 및 기타에서 기본적으로 제공됨)에 문제 가있는 것 같습니다 . 임베디드 버전을 제거하십시오.

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

참고 : curl방랑 상자를 추가 할 때 (원격 또는 로컬로) 임베디드를 제거해야 하므로 실행할 때 동일한 오류가 발생하면 vagrant box add ....방랑자에서 컬을 제거하면 작동합니다.


1
감사합니다. macOS Sierra에서 1.8.7로 잘 작동했습니다. 그래도 꽤 쓰레기 문제입니다.
Jimbo 2016

1
너무 빨리 말하십시오. 실제 박스 다운로드가 무작위로 laravel을위한 실속있다 / 농가 0.6.0
짐보

2
난 그냥 감사이 여전히이 수정이 근무하고 C 것을 OSX 시에라와 b) 4 월 2017 등의 문제)이다)을 명확히하고 싶어
fuzzygroup

1

이 게시물을 업데이트하고 싶었습니다. macOS Sierra 및 새로운 Vagrant 1.8.7 설치를 실행하는이 오류가 발생하여 Vagrant가 방금 업데이트되었음을 ​​알았습니다. Vagrant 1.9.0부터이 오류는 수정 된 것으로 보입니다.


0

Sierra와 유사한 문제가있었습니다 (추가 양조 설치 포함-영향을 미칠 수 있음).

sudo rm / opt / vagrant / embedded / bin / curl 위는 여전히 작동하지 않았습니다. SSLRead () return error -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

성공적으로 설치되었습니다.



0

상자를 사용하려고 할 때 MacOS Mojave와 Vagrant 버전 1.9.3에서 동일한 문제가 발생했습니다 .centos / 7.

$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'centos/7' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
The box 'centos/7' 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/centos/7"]
Error: The requested URL returned error: 404 Not Found

Vagrant 2.2.5로 업데이트했으며 예상대로 작동했습니다.

Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'centos/7' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
==> default: Loading metadata for box 'centos/7'
    default: URL: https://vagrantcloud.com/centos/7
==> default: Adding box 'centos/7' (v1902.01) for provider: virtualbox
    default: Downloading: https://vagrantcloud.com/centos/boxes/7/versions/1902.01/providers/virtualbox.box
    default: Download redirected to host: cloud.centos.org
==> default: Successfully added box 'centos/7' (v1902.01) for 'virtualbox'!
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.