ロケットチャットはApacheでSSLを有効にします。

ロケットチャットはApacheでSSLを有効にします。

Debian 9オペレーティングシステムのdockerにRocket chatをインストールしました。これに対してhttpsを有効にすることはできません。 FQDNを使用してアクセスできます。http://chat.xyz.com:3003

certbotを使用してSSL証明書を生成しました。 Apacheで次の設定を使用しています。 https://docs.rocket.chat/installation/manual-installation/configuring-ssl-reverse-proxy

    サーバーマネージャ[Eメール保護]
    サーバー名 chat.xyz.com

    ログレベル情報
    エラーログ/var/log/chat.xyz.com_error.log
    トランスポートログ/var/log/chat.xyz.com_access.log

    SSLエンジンが有効
    SSL証明書ファイル/etc/ssl/certs/cloud-no.com.crt
    SSLCertificateKeyFile /etc/ssl/private/cloud-no.com.key

    <場所/>
        すべてのリクエストが承認されました
    </場所>

    書き換えエンジンの有効化
    RewriteCond %{HTTP:Upgrade} =websocket [NC]
    RewriteRule /(.*) ws://localhost:3003/$1 [P,L]
    RewriteCond %{HTTP:Upgrade} !=ウェブソケット [NC]
    RewriteRule /(.*) http://localhost:3003/$1 [P,L]

    ProxyPassReverse/http://localhost:3003/
</仮想ホスト> ``

また、Apacheで必要なモジュール(proxy_http、Proxy_wstunnelなど)を有効にしました。
ここに投稿する前に、多くのウェブサイト/ガイドを参照してみました。
助けてください。

ベストアンサー1

おすすめ記事