2017-08-16 69 views
0

我在我的本地服務器上安裝了mattermost,當前使用http://192.168.x.x:8065登錄到它,並且我已經爲它設置了ddns端口轉發,這意味着我可以使用http://xxx.ddns.net:8065登錄到mattermost 。安裝免費SSL https用於端口轉發地址

現在我要爲它安裝https SSL,我嘗試使用自簽名證書,當我從桌面(Chrome,Firefox,桌面應用程序)登錄時似乎工作正常。

但是,當涉及到iPhone本機應用程序,我mattermost會觸發錯誤消息:

Please check connection, Mattermost unreachable. If issue 
    persists, ask administrator to check WebSocket port. 

現在一切即將mattermost消息將不會被顯示,並沒有通知所有,直到我們手動刷新應用程序。

有沒有解決這個問題的建議?是否因爲iPhone試圖阻止任何不可信/自簽名證書?

謝謝。 此致敬禮, Kong

+0

您的意思是「安裝免費的SSL HTTPS *證書*」嗎?無論如何,您的手機必須信任證書:您是否採取過任何措施?如果您沒有,請不要:獲取簽名證書並部署該證書。它應該直接開箱即用。 – EJP

回答

0

你是正確的,iPhone不信任你的自簽名證書開箱即用。更簡單的方法是使用Let's Encrypt之類的服務爲xxx.ddns.net獲取免費的SSL證書,這些服務將在您的iPhone上獲得開箱即用的信任。

這對Mattermost來說尤其直截了當,因爲它內置了支持使用Let's Encrypt證書的功能。您可以按照文檔中的步驟進行配置here