2014-12-23 6 views
20

Ho costruito una VM Vagrant con hashicorp/precise32 box e installato Jekyll su di esso. Ho impostato la porta 4000 inoltro on Vagrantfile:Impossibile raggiungere il server Jekyll su Vagrant dall'esterno

config.vm.network :forwarded_port, host: 4000, guest: 4000

Quando provo jekyll server sembra che tutto funziona bene, ma non riesco a raggiungere il server dall'esterno.

Configuration file: /vagrant/test-site/_config.yml 
Source: /vagrant/test-site 
Destination: /vagrant/test-site/_site 
Generating... 
       done. 
Auto-regeneration: enabled for '/vagrant/test-site' 
Configuration file: /vagrant/test-site/_config.yml 
Server address: http://127.0.0.1:4000/ 
Server running... press ctrl-c to stop. 

Quando cerco di raggiungere il server tramite ricciolo, l'output è:

curl: (56) Recv failure: Connection was aborted 

Ho provato con altri server sulla stessa porta e posso raggiungere, quindi non sembra un inoltro problema.

Qualche idea?

Modificato:

curl localhost:4000 funziona correttamente all'interno VM. Per qualche ragione, il port forwarding non funziona correttamente con Jekyll.

risposta

Problemi correlati