vagrant/puphpet default: Box 'puphpet/debian75-x64' could not be found -
i new @ vagrant , used puphpet build vagrantfile when vagrant command error :
λ vagrant bringing machine 'default' 'virtualbox' provider... ==> default: box 'puphpet/debian75-x64' not found. attempting find , install... default: box provider: virtualbox default: box version: >= 0 box '["puphpet/debian75-x64"]' not found or not accessed in remote catalog. if private box on hashicorp's atlas, please verify you're logged in via `vagrant login`. also, please double-check name. expanded url , error message shown below: url: ["https://atlas.hashicorp.com/puphpet/debian75-x64"] error: ssl certificate problem: unable local issuer certificate more details here: http://curl.haxx.se/docs/sslcerts.html curl performs ssl certificate verification default, using "bundle" of certificate authority (ca) public keys (ca certs). if default bundle file isn't adequate, can specify alternate file using --cacert option. if https server uses certificate signed ca represented in bundle, certificate verification failed due problem certificate (it might expired, or name might not match domain name in url). if you'd turn off curl's verification of certificate, use -k (or --insecure) option.
if you're using older version of vagrant certificate bundle in package may broken. seems have been fixed in 1.7.2 . if reason have pinned older version of vagrant or you're still having issues date version of vagrant can either copy ca-certificates.crt vagrant's cacert.pem with:
cat /etc/ssl/certs/ca-certificates.crt >> /opt/vagrant/embedded/cacert.pem or can tell vagrant not worry certificate chain being broken either adding following line vagrantfile:
config.vm.box_download_insecure = true or specifying --insecure option vagrant box add so:
vagrant box add --insecure puphpet/debian75-x64
Comments
Post a Comment