web-dev-qa-db-ja.com

Vagrantボックスが見つからなかったか、リモートカタログでアクセスできませんでした-互換性のないcurlバージョン

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

issue があり、vagrant 1.8.7と組み込みcurlバージョンvs mac osバイナリ(mac os Sierraなどにデフォルトで出荷)-組み込みのものを削除します

Sudo rm /opt/vagrant/embedded/bin/curl

注:浮浪者ボックスを追加するとき(リモートまたはローカル)、埋め込まれたcurlも削除する必要があります。したがって、vagrant box add ....の実行時に同じエラーが発生する場合

214

この投稿を更新したかっただけです。 macOS SierraとVagrant 1.8.7の新規インストールでこのエラーが発生し、Vagrantが更新されたことがわかりました。 Vagrant 1.9.0以降、このエラーは修正されたようです。

1
Justin Kimbrell

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'!
0
trickyslip

Sierraで同様の問題が発生しました(追加のbrewインストール-許可されると影響する可能性があります)。

上記の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
Colin Roets

このエラーが発生しました。私の場合、1.7.xをインストールしたapt-getを介してvagrantをインストールしました。

1.7.xを削除し、2.0.3を直接インストールしました https://www.vagrantup.com/downloads.html

0
Goot