2013-09-24 9 views
6

迷惑メールボックスを作成し、そこにckanをインストールしました。 vagrantfileでCKAN/Vagrant port forwarding

- 私は4567にポート転送を設定する - ので、私のブラウザで私は

127.0.0.1:4567 

を入力するとき、私はバーチャルボックス内CKANてもらいます。

の問題は、今ある - 私のプロフィールを更新するように私はCKANでいくつかのアクションを実行するとき - 要求されたURL /ユーザー/ mirmir - 私は私に「見つかりませんのエラーを与える

http://127.0.0.1/user/mirmir 

にリダイレクトこのサーバーには見つかりませんでした。"それは

http://127.0.0.1:4567/user/mirmir 

すべての作品になるように4567:

することは、私は手動で挿入した場合。

これを修正する方法はありますか?

+1

これはアプリケーションの問題によく似ていますが、リダイレクトに問題があります。ポート転送でNATの代わりにパブリックネットワークを使用する方がよいでしょう。 –

答えて

4

おそらく、プライベートネットワークでこれをやっている必要があります。http://docs.vagrantup.com/v2/networking/private_network.html

あなたは、このようなあなたのVagrantfileにIPアドレスを追加した後:

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

あなたは浮浪者をリロードしてを参照することができるはず192.168.50.4では、URLにポートを使用する必要がないため、問題はありません。

+0

これは美しく機能しました - 多くのありがとう! –

関連する問題