1
我使用torquebox和nginx設置了一個EC2實例(Centos 6.5)。 Torquebox啓動時沒有任何錯誤,但我無法在端口8080訪問它。即使添加VPC規則以打開該端口,也不行。EC2與torquebox和nginx的錯誤網關
我得到網關超時,如果我去diectly到MYIP:8080和錯誤網關如果我訪問MYIP這個nginx的配置:
server {
listen 80 default deferred;
# server_name ;
location/{
access_log off;
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
我試圖proxy_pass設置爲服務器IP,但沒有幫助無論是。
nginx的日誌包含以下錯誤:
connect() failed (113: No route to host) while connecting to upstream, client: "myip", server: , request: "GET/HTTP/1.1", upstream "http://"myserverip":8080/", host: "myserverip"
我想只是運行軌道S和參觀MYIP:3000和測試Rails應用程序被運行完美。
任何想法如何解決這個問題?
嗨託比!上面發佈的nginx設置可以在除EC2以外的其他地方工作。嘗試localhost:8080,serverip:8080和127.0.0.1:8080 – 2014-10-28 12:10:02