vagrant jekyll

No se puede alcanzar el servidor Jekyll en Vagrant desde afuera



(1)

Construí una máquina virtual Vagrant con caja hashicorp / precise32 e instalé Jekyll en ella. He configurado el reenvío del puerto 4000 en Vagrantfile:

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

Cuando intento el jekyll server parece que todo funciona bien, pero no puedo acceder al servidor desde afuera.

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.

Cuando intento llegar al servidor a través de curl, la salida es:

curl: (56) Recv failure: Connection was aborted

He intentado con otros servidores en el mismo puerto y puedo contactarlos, por lo que no parece ser un problema de reenvío.

¿Alguna idea?

Editado:

curl localhost:4000 funciona correctamente dentro de VM. Por alguna razón, el reenvío de puertos no funciona correctamente para Jekyll.