2012-12-21 127 views
0

我试图设置韵律通过https与糖果一起工作。我试着配置SSL和所有列出的步骤来获取工作,但由于某些原因,当我尝试https://servername.com:5280/http-bind超时与韵律日志中的以下出现:通过HTTPS连接到Prosody

server.lua: accepted new client connection from servername:23366 to 5280 
server.lua: accepted new client connection from servername:10667 to 5280 
server.lua: client servername:23366 read error: closed 
server.lua: closed client handler and removed socket from list 

当我试图做同样的通过http工作:http://servername.com:5280/http-bind结果于: “你真的不像我的BOSH客户......你想要什么?”

回答

2

注:在最近的版本中,韵律供应HTTPS在默认情况下端口5281,所以这个答复是没有不再相关

您正在https端口上尝试https。这不起作用。您可能需要为该端口配置SSL,或者使用SSL设置另一个端口。页Setting up a BOSH server描述如何做到这一点:

bosh_ports = { 
       { 
        port = 5280; 
        path = "http-bind"; 
       }, 
       { 
        port = 5281; 
        path = "http-bind"; 
        ssl = { 
          key = "bosh.key"; 
          certificate = "bosh.crt"; 
          } 
       } 
       } 
+0

感谢您的答复!我看到了,但我认为我读过你可以配置端口5280来接受ssl。 –

+0

你可以,但是你不能在同一个端口同时有plain和ssl。 – Zash

相关问题