EC2与torquebox和nginx的错误网关

我用torquebox和nginx设置了一个EC2实例。 Torquebox启动没有任何错误,但我不能在端口8080访问它。即使我添加VPC规则来打开该端口。

我得到网关超时,如果我去死的myip:8080和坏网关,如果我访问myip这个nginxconfiguration:

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" 

我试图运行rails s,并访问myip:3000,testing轨应用程序运行完美。

任何想法如何解决这个问题?