private_pub"签名错误"生产中的问题

时间:2015-06-19 08:52:55

标签: apache amazon-ec2 faye private-pub

我正在使用private_pub gem在我的应用中实现实时聊天。现在,虽然这对于分期工作完全正常,但我无法让它在生产上工作。这两个服务器都是带有Ubuntu OS的Amazon Ec2实例。

在制作中,当我点击包含subscribe_to方法的页面时出现错误。虽然faye.js服务很好。

浏览器控制台中的错误是:"error":"Incorrect signature."

我还在其中一个问题中添加了RAILS_ENV=production bundle exec rackup private_pub.ru -s thin -E production

生产和暂存都具有完全相同的apache配置和端口打开,除了暂存使用ufw防火墙。还有什么需要做的吗?

我在apache中使用httpd conf中的这个proxypass设置。

ProxyPass "/faye/"  "ws://127.0.0.1:9292/"
ProxyPass "/faye/"  "http://127.0.0.1:9292/faye/"

此外,apache和应用程序日志中没有错误。

1 个答案:

答案 0 :(得分:0)

确保您为faye服务器和私人pub gem使用相同的配置。尝试重新启动faye服务器并再次检查。

“不正确的签名”与apache代理无关。