문맥:
- 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
로그를 암호화하자모든 영광 속에서:
질문:
- 문제는 설치 중에 SSL 인증서에서 시작되는 것 같은데 SSL 인증서를 비활성화/제거하면 "500 내부 서버 오류"가 해결됩니까?
- 그렇다면 Big Blue Button을 제거하고 다시 설치하지 않고 어떻게 이 작업을 수행할 수 있습니까? (잔재물을 남겨두면 완전히 새로운 오류가 발생하므로 제거하고 다시 설치하는 것이 더 고통스러울 것이라고 생각합니다)
- 그렇지 않은 경우 "500 내부 서버 오류"를 해결하고 원인과 해결 방법을 찾는 방법은 무엇입니까?
답변1
서버 연결이 끊어지는 문제는 매우 간단합니다.
- 공식 튜토리얼활성화된 방화벽(ufw)에 HTTP(포트 80) 및 HTTPS(포트 443) 트래픽만 허용하도록 지시합니다.
- SSH를 사용하는 경우 포트 22도 활성화해야 합니다. 이 설정을 변경하면 다시 연결할 수 있었습니다.
이제 HTTP를 통해 발생하는 "500 내부 서버 오류"에 관해,공식 문제 해결 페이지GreenLight에게 문제가 있다고 알리면 GreenLight 없이 Big Blue Button을 다시 설치하면 문제가 "수정"됩니다.