2013-09-24 26 views
6

Ho creato una scatola vagabonda e installato ckan al suo interno.CKAN/Vagrant port forwarding

Nel vagrantfile - Ho impostato il port forwarding al 4567 - così quando nel browser scriv

127.0.0.1:4567 

arriva al CKAN all'interno della scatola virtuale.

Il problema è che ora - quando faccio alcune azioni in CKAN come aggiornare il mio profilo - vengo reindirizzato al

http://127.0.0.1/user/mirmir 

che mi dà un errore di "Not Found - L'URL/user/mirmir richiesto non è stato trovato su questo server."

se inserisco manualmente il: 4567 in modo che diventi

http://127.0.0.1:4567/user/mirmir 

tutto funziona.

Qualche idea su come risolvere questo problema?

+1

Questo è più come un problema di applicazione, qualcosa di sbagliato con il reindirizzamento. Farai meglio a usare la rete pubblica al posto del NAT con il port forwarding. –

risposta

4

Probabilmente si dovrebbe essere in questo modo, con una rete privata: http://docs.vagrantup.com/v2/networking/private_network.html

Dopo aver aggiunto l'indirizzo IP nel Vagrantfile in questo modo:

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

Si dovrebbe ricaricare vagabondo ed essere in grado di navigare a 192.168.50.4, ora non ci dovrebbero essere problemi perché non sarà necessario utilizzare una porta nell'URL.

+0

ha funzionato magnificamente - molte grazie! –

Problemi correlati