2017-08-16 11 views
0

ローカルサーバに現在インストールされているものはhttp://192.168.x.x:8065です.ddnsポート転送をセットアップしました。つまり、http://xxx.ddns.net:8065を使ってログインすることができます。ポート転送用の無料の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ですぐに信頼されます。

これは、Let's Encrypt証明書を使用するためのサポートが組み込まれているため、これはMattermostと特に簡単です。これを設定するには、ドキュメントの手順に従います。here