Je rencontre un petit problème à la fin du guide de mise en route pourvagrant
. Je travaille sur une basebox CentOS sur laquelle Apache2 est en cours d'exécution (provisionnement via Puppet). J'ai configuré la redirection de port pour les demandes Web en utilisant la ligne suivante dans Vagrantfile
:
config.vm.forward_port "web", 80, 4567
Mais quand je fais des demandes à ce port, elles échouent. L'erreur signalée par Safari est "Safari ne peut pas ouvrir la page" http: // localhost: 4567 / "car le serveur a interrompu la connexion de manière inattendue."
J'ai fait un vagrant reload
et j'ai vu "[par défaut] - web: 80 => 4567 (adaptateur 1)" dans le défilement, alors par où dois-je commencer à résoudre ce problème? Merci.
curl 'http://localhost:80'
la machine virtuelle elle-même fonctionne-t-elle? Sinon, le problème n'est pas la redirection de port.
curl
depuis la VM fonctionne. curl
de l'hôte me donne (52) Empty reply from server
.
curl -v 'http://localhost:4567/'
dit-on? Parfois, Safari est un peu trop gentil pour cacher les messages d'erreur.