Apache 向 Rails 发出 SSL 请求时返回 503
我有一个使用 Ruby 1.9.2 的 Rails 3 应用程序,配置为在 Linux 服务器上运行。使用 SSL 访问所有资源。现在,我正在处理 SSL,以便可以在客户端显示应用程序。用户 LDAP 凭据将通过 httpd.conf 文件中的指令传递到 Linux 服务器。我可以看到 SSL_error 日志中的握手。我也知道证书信息正在 通过了,因为我可以看到 SSL_client 日志中的信息,而且 当我的应用程序启动时,在 Rails WEBrick 服务器控制台中(http://www.nearinfinity.com/blogs/chris_rohr/configuring_webrick_to_use_ssl.html)。然而 当我转到桌面上的 https 端口时,我收到浏览器错误“503 服务暂时不可用”。我知道证书已传递给 浏览器,因为我看到“锁定”图标。
有人可以帮我理解 503 错误吗?
I have a Rails 3 app using Ruby 1.9.2 configured to work on the Linux server. The uses SSL to access all there resources. Now, I am dealing with the SSL so that I can display the application on the client side. The user LDAP credentials are being passed to the Linux server through instructions in the httpd.conf file. I can see the
handshake in the SSL_error logs. I also know the cert information is being
passed because I can see the information in the SSL_client logs and also
in the Rails WEBrick server console as my application boots (http://www.nearinfinity.com/blogs/chris_rohr/configuring_webrick_to_use_ssl.html). However
when I go to the Https port on my desktop I get the browser error "503
Service Temporarily Unavailable". I know the cert was passed to the
browser because I get the "lock" icon.
Can someone help me understand the 503 error?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
来自前端的 503 错误通常意味着您的后端(Mongrel?Webrick?)已关闭或端口配置错误。
A 503 error like that from your front-end usually means your back-end (Mongrel? Webrick?) is down or misconfigured in terms of ports.