Я столкнулся с небольшой проблемой в конце руководства по началу работы дляvagrant
. Я работаю над базовым ящиком CentOS, на котором работает Apache2 (подготовка через Puppet). Я настроил переадресацию портов для веб-запросов, используя следующую строку Vagrantfile
:
config.vm.forward_port "web", 80, 4567
Но когда я делаю запросы к этому порту, они терпят неудачу. Safari сообщает об ошибке: «Safari не может открыть страницу« http: // localhost: 4567 / », потому что сервер неожиданно разорвал соединение».
Я сделал vagrant reload
и увидел в прокрутке «[default] - web: 80 => 4567 (adapter 1)», так с чего мне начать устранение неполадок? Спасибо.
curl 'http://localhost:80'
от самой ВМ работает? Если нет, проблема не в переадресации портов.
curl
изнутри виртуальной машины работает. curl
от хозяина дает мне (52) Empty reply from server
.
curl -v 'http://localhost:4567/'
говорит? Иногда Safari слишком хорошо скрывает сообщения об ошибках.