Tive esse problema no curso de Vagrant, rodei o vagrant up
e ele me retornou a seguinte mensagem de erro
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'hashicorp/precise64' could not be found. Attempting to find and install...
default: Box Provider: virtualbox
default: Box Version: >= 0
==> default: Loading metadata for box 'hashicorp/precise64'
default: URL: https://vagrantcloud.com/hashicorp/precise64
==> default: Adding box 'hashicorp/precise64' (v1.1.0) for provider: virtualbox
default: Downloading: https://vagrantcloud.com/hashicorp/boxes/precise64/versions/1.1.0/providers/virtualbox.box
default:
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.
SSL certificate problem: certificate has expired
O problema é solucionado nessa questão aqui https://cursos.alura.com.br/forum/topico-solucao-para-o-erro-ssl-certificate-problem-certificate-has-expired-vagrant-up-196526, bastava adicionar um comando config.vm.box_download_insecure = true
no arquivo Vagrantfile
Mas o que rolou exatamente aqui? Eu tentei procurar um pouco mais na internet mas não consegui encontrar algo que me explique qual foi o problema e pq foi resolvido dessa forma, encontrei só alguns exemplos de pessoas usando Laravel e que resolveram colocando um -- insecure no comando do terminal ( vagrant-up-ssl-certificate-problem-certificate-has-expired e laravel/homestead/issues)
Pq o meu problema resolveu com esse comando config.vm.box_download_insecure = true
no Vagrantfile?