質問: 初歩的な質問で申し訳ありませんが、回答していただけると助かります。 ドットインストールにてローカル環境開発について学習している中でエラーが出ました。動画の内容通りに進めていき、`vagrant init bento/centos-6.8` をした後、仮想マシンの IP アドレスを設定してから `vagrant up` をした際のエラーです。 ``` An error occurred while downloading the remote file. The error message, if any, is reproduced below. Please fix this error and try again. OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54 ``` このように出てしまっています。 通常通り起動させるにはどうしたら良いでしょうか。 お願いいたします。 環境: macOS Sierra (10.12.6), OpenSSL 0.9.8zh 14 Jan 2016, Terminal
回答: (この回答が直接今回のエラーに関与している訳ではないと思うのですが、質問者さんの環境ではこれで問題が解決したとのことですので、回答として投稿します。) `vagrant up` を実行するカレント・ディレクトリを間違っているのかもしれません。`vagrant init` によって `Vagrantfile` を作ったディレクトリに `cd` してから `vagrant up` してください。ドットインストールの動画通りなら、`MyCentOS` という名前のはずです。 また、errno が異なる類似のエラーに関しては、検索すると「`rm ~/.vagrant.d/tmp/*` する」「何回か `vagrant up` してみる」「インターネット接続を確認する」「OpenSSLをバージョンアップする」などで解決したという記事が見つかります。ただしそれぞれ何故それで良いのかまでは確認していません。解決するための検索キーワードとしてご参考になればと思います。