WesPenre
(WesPenre)
5월 29, 2022, 3:47오전
1
안녕하세요,
사용자가 로그인하려고 할 때 브라우저에 따라 다음과 같은 메시지가 표시됩니다:
BRAVE :
이 사이트로 이동할 수 없음
https://wespenreboards.com/ 웹페이지가 일시적으로 중단되었거나 영구적으로 새로운 웹 주소로 이동했을 수 있습니다.
ERR_FAILED”
FIREFOX :
"경고: 잠재적 보안 위험
Firefox가 문제를 감지하여 wespenreboards.com 으로의 연결을 중단했습니다. 웹사이트 구성이 잘못되었거나 컴퓨터의 시계가 잘못된 시간으로 설정되어 있습니다.
아마도 웹사이트의 인증서가 만료되어 Firefox가 안전하게 연결할 수 없는 상태입니다. 이 사이트를 방문하면 공격자가 비밀번호, 이메일 또는 신용카드 정보와 같은 정보를 탈취하려고 시도할 수 있습니다."
인증서가 만료되었나요? 그렇다면 어떻게 해야 하나요?
제 URL은 wespenreboards.com/ 입니다.
감사합니다,
Wes Penre
WesPenre
(WesPenre)
5월 29, 2022, 4:11오전
3
아르만, 안녕?
추천해 줘서 고마워. 하지만 이 기술 용어는 내게 그리스어처럼 어려워. 설명서를 읽었는데도 전혀 감이 안 잡혀. 어디서부터 시작해야 할지도 모르겠어. 아무런 사전 지식도 없거든. 어떻게 해야 할지 모르겠어…
내게 인증서가 있다는 사실조차 몰랐어. 그냥 쉽게 업데이트할 수 있는 방법이 없을까?
WesPenre
(WesPenre)
5월 29, 2022, 4:58오전
5
아니요. Discourse 지원 담당자가 대신 만들어 주셨어요. 그리고 저는 Digital Ocean에서 호스팅을 받고 있어요. 하지만 그분은 더 이상 Discourse 지원 담당자가 아니에요.
WesPenre
(WesPenre)
5월 29, 2022, 8:19오전
8
방금 제 Discourse에 app.yml 파일이 없다는 걸 알게 되어 하나 생성했습니다(스크린샷 참조). 하지만 새로 만든 yml 파일이 디렉터리에 표시되지 않습니다(다시 한번 스크린샷 참조). 어떻게 해야 하나요? 파일에 특정 정보를 입력해야 하나요? 그렇다면 무엇을 추가해야 하나요?
안녕하세요 @WesPenre
기억이 맞다면, 두 개의 컨테이너를 사용하는 구성이므로 컨테이너 이름이 app이 아닌 app.yml 파일이 없을 것입니다.
최근에 Discourse를 재빌드(rebuild)해 보셨나요? letsencrypt가 해당 작업을 통해 인증서를 갱신할 수 있는 기회로 활용할 수 있을 것 같습니다.
두 컨테이너 구성을 사용 중이라면, Digital Ocean 드롭렛 페이지에서 '콘솔 액세스(access console)'를 사용하여 서버에 쉽게 SSH로 접속한 다음 아래 명령을 실행할 수 있습니다:
cd /var/discourse
git pull
./launcher bootstrap web_only && ./launcher destroy web_only && ./launcher start web_only
WesPenre
(WesPenre)
5월 29, 2022, 9:00오전
10
감사합니다, JammyDodger! 지금 실행 중이니 어떤 결과가 나올지 지켜보겠습니다.
WesPenre
(WesPenre)
5월 29, 2022, 9:06오전
11
완료되었는데도 여전히 wespenreboards.com/ 에 로그인할 수 없습니다.
아직까지는 저에게 잘 작동하는 것 같습니다? 보안 연결도 되고, 방금 테스트를 위해 가입했으니 승인 대기열에서 저를 보실 수 있어야 합니다.
WesPenre
(WesPenre)
5월 29, 2022, 9:12오전
13
와! 이제 요청이 보여요! 전체를 확인해 볼 수 있도록 관리자로 만들어 드릴까요?
모든 것이 의도한 대로 작동하는 것 같으니, 그 테스트 계정을 그냥 삭제해도 될 것 같습니다. 이 경우 관리자 UI에서 유용한 정보를 얻기 어렵다고 생각해요 (혹시 다른 것이 필요하면 나중에 다시 가입시켜 주실 수도 있겠죠 )
다만, 확인 차 여쭤보면, 지금은 모든 것이 예상대로 작동하고 있나요?
WesPenre
(WesPenre)
5월 29, 2022, 9:17오전
15
네, 테스트 계정에 대해서는 좋습니다. 삭제할게요… 지금 모든 것이 제대로 작동하는지 확인해 보고 다시 올게요…
WesPenre
(WesPenre)
5월 29, 2022, 9:20오전
16
네, 다시 작동하고 있습니다! JammyDodger님, 정말 정말 감사드립니다. 정말 감사합니다!
WesPenre
(WesPenre)
5월 29, 2022, 9:21오전
17
아, 마지막 질문 하나만 더 할게요. 인증서가 왜 만료된 건가요? 앞으로 다시 만료될까요?
WesPenre
(WesPenre)
5월 29, 2022, 9:28오전
18
아니, 됐어… Beta 4로 업그레이드하는 걸 좀 더 일찍 했어야 했는데, 그게 문제였을 것 같아.
Benjamin_D
(Benjamin Decotte)
5월 29, 2022, 9:36오전
19
네, 맞아요
하지만 갱신은 자동으로 이루어지니 걱정 마세요
이 주제에는 서버를 최신 상태로 유지하는 데 도움이 될 수 있는 몇 가지 항목도 있습니다:
This guide provides step-by-step instructions for manually updating Discourse, the Docker container, and the Ubuntu operating system on a self-hosted setup.
Required user level: System Administrator
SSH access to the server.
If you self-host Discourse, you occasionally need to run a manual update via the command line to get the latest security releases and newest libraries.
These updates are not picked up in admin/upgrade, which is why you’ll occa…
2단계 컨테이너 구성을 사용하고 있기 때문에 app.yml 파일이 없음을 기억해 주세요. 따라서 2단계의 명령어는 위에서 언급한 것들을 사용해야 합니다:
cd /var/discourse
git pull
./launcher bootstrap web_only && ./launcher destroy web_only && ./launcher start web_only
WesPenre
(WesPenre)
2월 20, 2023, 7:40오후
22
다시 인증서 문제가 발생했습니다. 위에서 언급한 명령어를 사용하여 갱신을 시도했지만 콘솔(Digital Ocean)에서 오류 메시지가 나타났습니다. 첨부 파일을 확인해 주세요. 그리고 여전히 Discourse에 로그인할 수 없습니다. 어떻게 진행해야 할까요?
URL: https://wespenreboards.com/