UFW가 Discourse도 제한할까요?

아쉽게도 제 해결책은 부분적으로만 작동하고 있습니다. 재빌드(rebuild)를 수행하지 못하고 있습니다.

fatal: unable to access 'https://github.com/discourse/discourse.git/': Could not resolve host: github.com

지금 이 문제를 어떻게 해결해야 할지 전혀 감이 잡히지 않습니다. 혹시 해결 방법이 있다면 알려주세요. 작동하는 방화벽 규칙이 있다면 알려주시거나, PR으로 보내주세요.

지금은 포트 22를 제한하는 설정으로 되돌립니다. :frowning:

github에 일시적인 문제가 있는 것 같으니, 잠시 후에 다시 시도해 보시는 것이 좋을 것 같습니다.

아, 이제 이해가네요.. 세 인스턴스를 재구축하고 다른 UFW 설정으로 테스트하면서 시간을 다 날려버렸네요.. 하나를 통과시켰는데, 다른 인스턴스에서는 재현이 안 됐어요. 지금은 하나가 재구축 중인데 통과되고 있고, 다른 하나는 방금 실패했습니다.

https://www.githubstatus.com/ 에는 문제가 표시되지 않네요..

확인이 가능하지만, 제 방화벽 스크립트가 Docker가 GitHub에 접근하는 것을 차단하고 있고, 이를 수정하기 위해 어떤 규칙을 추가해야 할지 모르겠습니다. 도움이 필요합니다. 또한 사람들이 이 스크립트를 사용하지 않도록 스크립트를 포함하여 게시물을 수정했습니다, lol.

수정: 다시 확인해본 결과, UFW 스크립트를 사용한 후에도 Ubuntu 20 설치는 정상적으로 재구축됩니다. CentOS 설치는 UFW 스크립트를 사용한 후 재구축되지 않으며, 거기서는 뭔가 다른 점이 있는 것 같습니다. 어쨌든 지금은 방화벽에 지쳐버렸습니다.

수정: 제 스크립트는 Ubuntu 서버에서는 정상 작동하지만, CentOS에서는 인스턴스 재구축에 성공하지 못합니다.