Ich habe am Ende des Handbuchs Erste Schritte fürvagrant
ein kleines Problem . Ich arbeite an einer CentOS-Basebox, auf der Apache2 ausgeführt wird (Bereitstellung über Puppet). Ich habe die Portweiterleitung für Webanfragen mithilfe der folgenden Zeile eingerichtet Vagrantfile
:
config.vm.forward_port "web", 80, 4567
Aber wenn ich Anfragen an diesen Port stelle, schlagen sie fehl. Der von Safari gemeldete Fehler lautet "Safari kann die Seite" http: // localhost: 4567 / " nicht öffnen, da der Server die Verbindung unerwartet getrennt hat."
Ich habe a ausgeführt vagrant reload
und "[default] - web: 80 => 4567 (Adapter 1)" in der Schriftrolle gesehen. Wo soll ich also mit der Fehlerbehebung beginnen? Vielen Dank.
curl 'http://localhost:80'
die VM selbst? Wenn nicht, liegt das Problem nicht in der Portweiterleitung.
curl
aus der VM heraus funktioniert. curl
vom Gastgeber gibt mir (52) Empty reply from server
.
curl -v 'http://localhost:4567/'
sagt das aus? Manchmal ist Safari etwas zu nett, um Fehlermeldungen zu verbergen.