1

httpsでキャンディーを使って韻律を設定しようとしています。SSLを構成し、それを機能させるためにリストされているすべての手順を試しましたが、何らかの理由でSSLを試してみると、韻律ログに次のように表示されてタイムアウトになります。 https://servername.com:5280/http-bind

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を介して同じことを行おうとすると、次のようになります。「あなたは本当に私にはBOSHクライアントのようには見えません...何が欲しいですか?」 http://servername.com:5280/http-bind

4

1 に答える 1

4

注:最近のバージョンでは、Prosody はデフォルトでポート 5281 で HTTPS を提供するため、この応答はもはや関係ありません。

http ポートで https を試しています。これは機能しません。おそらく、そのポートに SSL を構成するか、SSL を使用して別のポートをセットアップする必要があります。ページBOSH サーバーのセットアップでは、これを行う方法について説明しています。

bosh_ports = {
                 {
                    port = 5280;
                    path = "http-bind";
                 },
                 {
                    port = 5281;
                    path = "http-bind";
                    ssl = {
                             key = "bosh.key";
                             certificate = "bosh.crt"; 
                          }
                 }
              }
于 2012-12-24T19:33:05.060 に答える