MobileTogetherでLet's Encryptを有効にする

MobileTogether Serverは、MobileTogetherで開発されたアプリケーションの基盤となるサーバーです MobileTogether Designerは、現在、Let's Encryptを利用してSSL証明書を取得する機能をサポートしています。Let's Encryptは、ウェブ上のすべてのHTTP通信を暗号化することを目的とした無料のサービスです。この機能は、以下の環境で利用可能です MobileTogether Server バージョン5.1から、お客様ご自身で証明書をアップロードする機能が追加されました。

その ビデオチュートリアル 以下では、MobileTogether Serverの設定方法について説明します。この設定を行うことで、MobileTogetherクライアントとの通信にSSL暗号化を使用できます。ここでは、両方の使用方法について解説します Let's Encrypt (レッツ・エンクリプト) そして、信頼できる認証機関によって発行された証明書が利用されます。

信頼できる認証局によって発行されたSSL証明書は、MobileTogether Serverに直接アップロードできます。この構成は、システム管理者にいくつかの利点をもたらします。これらの種類の証明書は、通常、より長期間有効であり、メンテナンスの頻度を減らすことができます。さらに、この方法では外部ポートを開く必要がないため、MobileTogether Serverを完全に外部ネットワークから隔離することができます。ただし、これらの証明書を取得するプロセスは、通常、より複雑で費用がかかる場合があります。認証には、発行機関に情報を提供し、応答を待つ必要があり、これが導入を遅らせる可能性があります。

MobileTogether 5.1で、Let's Encryptとの連携機能が追加されました。Let's Encryptは、インターネット全体に暗号化を提供することを目的とした認証局です。発行される証明書は無料で利用できます。ただし、他の生成方法とは異なり、Let's Encryptの証明書は90日間しか有効ではありません。MobileTogether Serverは、これらの証明書を60日ごとに自動的に更新できますが、その際、サーバーの再起動をスケジュールする必要があります。最後に、Let's Encryptを使用するには、サーバーが外部からアクセス可能である必要があります。彼らは、サーバーの認証のために、ポート80を通じてMobileTogether Serverと通信する必要があります。

クライアントとサーバー間の通信を暗号化する機能は、今や一般的になりつつあります。MobileTogetherを使用すると、SSL暗号化を使用して、モバイルクライアントとのすべての通信を簡単に保護できます。また、Let's Encryptへの新しい対応により、設定の複雑さを大幅に軽減できます。