大きな青いボタンインストールエラー:「ドメインチャレンジ失敗」に続いて「500内部サーバーエラー - nginx」

大きな青いボタンインストールエラー:「ドメインチャレンジ失敗」に続いて「500内部サーバーエラー - nginx」

コンテキスト:

  • SSH経由でUbuntu仮想マシンにBig Blue Buttonをインストールしたいと思います。
  • 公式チュートリアルに正しく従いました。「インストール」セクション;
  • 端末に次のコマンドを入力しました。wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -w -v focal-270 -s <here the domain name> -e <here the email> -g -k「ここにドメイン名」と「ここにメールを送信する」の実際のデータを使用します。
  • 私は持っていますインストールエラー詳細は次のとおりです。
  • HTTP経由で実際の「ここのドメイン名」にアクセスすると、「500内部サーバーエラー - nginx」が発生します。
  • HTTPS経由でアクセスできません: 'ERR_CONNECTION_REFUSED'。

インストールエラーすべての栄光の中で:

A instalar certbot (0.40.0-1ubuntu0.1) ...
Created symlink /etc/systemd/system/timers.target.wants/certbot.timer → /lib/systemd/system/certbot.timer.
A processar 'triggers' para man-db (2.9.1-1) ...
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator webroot, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for <here the domain name>
Using the webroot path /var/www/bigbluebutton-default/assets for all unmatched domains.
Waiting for verification...
Challenge failed for domain <here the domain name>
http-01 challenge for <here the domain name>
Cleaning up challenges
Some challenges have failed.

IMPORTANT NOTES:
 - The following errors were reported by the server:

   Domain: <here the domain name>
   Type:   caa
   Detail: CAA record for <HERE THE MAIN DOMAIN NAME> prevents issuance
 - Your account credentials have been saved in your Certbot
   configuration directory at /etc/letsencrypt. You should make a
   secure backup of this folder now. This configuration directory will
   also contain certificates and private keys obtained by Certbot so
   making regular backups of this folder is ideal.
bbb-install: Let's Encrypt SSL request for <here the domain name> did not succeed - exiting

ログを暗号化しようすべての栄光の中で:

質問:

  1. 問題はインストール中にSSL証明書から始まるようですが、SSL証明書を無効にしたり削除したりすると、「500内部サーバーエラー」は解決されますか?
  2. もしそうなら、Big Blue Buttonをアンインストールして再インストールせずにこれを行うことはできますか? (残留物を残すとまったく新しいエラーが発生するため、削除して再インストールする方が痛いと思います)
  3. それ以外の場合は、「500内部サーバーエラー」を解決し、原因と解決策を見つける方法は?

答え1

サーバーの接続が失われる問題は非常に簡単です。

  1. 公式チュートリアルアクティブなファイアウォール(ufw)に、HTTP(ポート80)およびHTTPS(ポート443)トラフィックのみを許可するように指示します。
  2. SSHを使用している場合は、ポート22も有効にする必要があります。この設定を変更すると再接続できました。

これで、HTTP経由で発生する「500内部サーバーエラー」について、公式トラブルシューティングページGreenLightに問題があると通知したら、GreenLightなしでBig Blue Buttonを再インストールすると、問題が「修正」されます。

関連情報