DigitalOcean CDN에서 403 오류 발생

이것이 관련이 있는지 확실하지 않아서 따로 게시글을 작성했습니다.

Digital Ocean Spaces와 Discourse를 성공적으로 연결했습니다(아마도요).
https://meta.discourse.org/t/looking-for-doc-to-connect-discourse-with-digital-ocean-spaces/172917/8

‘DO Spaces 설정’ 내에 CDN을 활성화할 수 있는 옵션이 있습니다. 활성화한 후 Discourse를 방문하니 다음과 같은 URL을 가리키는 403 오류가 여러 개 표시됩니다.

https://cdn.example.com/assets/*
https://cdn.exameplc.om/stylesheets/*
https://cdn.example.com/uploads/*

무엇을 놓친 건가요?

이런 게 있습니다.

이 부분은 이미 확인하셨다고 생각합니다.

CDN이 “깨져 있는” 이유는 Forbidden 응답을 반환하기 때문이 아니라, 잘못된 헤더를 전송하기 때문입니다.

@Pierre CDN 없이도 동작하나요?
그렇다면 CDN은 어떻게 설정하셨나요?

@pfaffman 안녕하세요. 403 오류에 대해 언급하신 게시물을 찾았습니다. 해당 게시물은 종료 처리되어 있습니다.

오류가 어떻게 해결되었는지 공유해 주실 수 있을까요?

@michaeld 님 안녕하세요

솔직히 지금 제대로 동작하는지조차 확신하지 못하겠습니다. Discourse를 Digital Ocean Spaces와 함께 작동시키기 위해 여러 가지 설정을 시도해 보았고, 그 과정에서 많은 변경 사항이 있었습니다. 깨끗한 설치(clean install)를 다시 진행해야 할 것 같습니다.

죄송합니다. 말씀하신 세부 사항을 충분히 주의 깊게 듣지 못했을 수도 있습니다.

휴가 중 고우선도 클라이언트의 서비스 중단으로 17시간을 소모했던 해당 주제에서 제가 겪었던 문제는, app.yml에 s3:upload 자산을 추가하고, S3 관련 설정을 환경 변수로 구성하는 방식으로 해결되었습니다. 그렇게 하신 적이 있으신가요?