큰 파란색 버튼 설치 오류: "도메인 챌린지 실패"에 이어 "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을 다시 설치하면 문제가 "수정"됩니다.

관련 정보