2013-09-24 16 views
6

stworzyłem Vagrant pudełko i zainstalowany CKAN wewnątrz niego.CKAN port/Vagrant spedycja

W vagrantfile - i skonfigurować przekierowanie portów do 4567 - więc kiedy w mojej przeglądarce i wpisz

127.0.0.1:4567 

mogę CKAN wewnątrz pola wirtualnej.

Problemem jest to, że teraz - kiedy robię pewne działania w CKAN jak zaktualizować swój profil - dostaję przekierowany do

http://127.0.0.1/user/mirmir 

który daje mi błąd „Not Found - w zapytaniu URL/user/mirmir nie został znaleziony na tym serwerze."

Gdybym ręcznie wstawić: 4567 więc staje

http://127.0.0.1:4567/user/mirmir 

wszystko działa.

Każdy pomysł, jak to naprawić?

+1

To raczej problem aplikacji, coś nie tak z przekierowaniem. Lepiej będzie korzystać z sieci publicznej zamiast NAT z przekierowaniem portów. –

Odpowiedz

4

Należy prawdopodobnie robi to z prywatnej sieci: http://docs.vagrantup.com/v2/networking/private_network.html

Po dodaniu adresu IP do swojego Vagrantfile tak:

config.vm.network "private_network", ip: "192.168.50.4" 

Należy przeładować włóczęgę i być w stanie przejść do 192.168.50.4, teraz nie powinno być problemów, ponieważ nie będziesz musiał używać portu w adresie URL.

+0

to działało pięknie - wielkie dzięki! –

Powiązane problemy