Https 将Rails 3.2应用程序部署到Cloud Foundry,连接被拒绝,日志为空

Https 将Rails 3.2应用程序部署到Cloud Foundry,连接被拒绝,日志为空,https,ruby-on-rails-3.2,cloud-foundry,Https,Ruby On Rails 3.2,Cloud Foundry,我已经将Rails 3.2应用程序部署到在VM中本地运行的微云铸造厂。vmc推送成功完成,运行vmc日志显示 => Booting Thin => Rails 3.2.11 application starting in production on http://0.0.0.0:54263 => Call with -d to detach => Ctrl-C to shutdown server >> Thin web server (v1.5.0 code

我已经将Rails 3.2应用程序部署到在VM中本地运行的微云铸造厂。
vmc推送
成功完成,运行
vmc日志
显示

=> Booting Thin
=> Rails 3.2.11 application starting in production on http://0.0.0.0:54263
=> Call with -d to detach
=> Ctrl-C to shutdown server
>> Thin web server (v1.5.0 codename Knife)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:54263, CTRL+C to stop
日志中没有提到其他错误甚至警告。当我使用
blah.myname.cloudfoundry.me
URL连接到应用程序时,我注意到该应用程序重定向到HTTPS,然后显示“连接被拒绝”

为了确保问题不在于我的微云代工设置,我部署了一个简单的Sinatra Hello World应用程序,它工作得很好

由于
vmc日志
没有提供任何帮助,我可以采取哪些步骤来帮助调试此日志?我是否可以通过SSH从Micro Cloud Foundry VM访问可能有问题线索的其他日志


提前感谢。

您可以看到,thin正在绑定到VM上的端口54263,可能值得对VM进行SSHing并使用curl打开127.0.0.1:54263


同样值得检查Rails应用程序日志,您可以使用“vmc files”命令并传递路径app/logs/production.log来执行此操作,我按照您的建议使用了
curl 127.0.0.1:54263
,并且返回了我页面的HTML。但是,在我的浏览器中访问blah.myname.cloudfoundry.me仍然无法工作。在Rails应用程序日志中,我可以看到home的成功呈现(从我的curl测试中),但没有其他活动。我的应用程序子域的浏览器流量似乎还没有到达Rails。