2
我已根據https://github.com/ryanb/private_pub#serving-faye-over-https-with-thin設置了帶有SSL的私人酒吧,並且還添加了daemonize: true
(有和沒有測試過)。使用private_pub和SSL
我可以瀏覽到https://mydomain.com:4443/faye.js
並加載。
頁面上沒有錯誤。
然而,沒有任何實際工作,即沒有實時事件觸發。當控制檯試圖PrivatePub.publish_to
我得到:
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
當我運行的瘦服務器未我進程化可以看到試圖publish_to當它返回<SSL_incomp>
。
服務器上的SSL工作正常,我該如何解決這個問題?
指定的
crt
文件中的內容能否請您解釋更多的解決這個問題。你是怎麼得到ca-bundle的。我有同樣的問題。 –@AmanGarg這就是我所做的一切。將所有內容都放在ca-bundle文件中,並將其複製/粘貼到crt文件的底部。我不確定ca-bundle,但從SSL提供商處獲得證書時,一切都很明顯。 –