Erreur 403 avec le CDN de Digital Ocean

Je ne suis pas sûr que cela soit lié, alors j’ai décidé de créer un autre sujet.

Connexion réussie de Discourse avec Digital Ocean Spaces (je pense)
https://meta.discourse.org/t/looking-for-doc-to-connect-discourse-with-digital-ocean-spaces/172917/8

Il y a une option dans les « paramètres des espaces DO » pour activer le CDN. Après l’avoir activé et visité Discourse, je vois de nombreuses erreurs 403 pointant vers les URLs suivantes :

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

Ai-je oublié quelque chose ?

Il y a ceci

Ce que je pense que vous avez confirmé.

Leur CDN est « cassé » car il envoie des en-têtes incorrects, et non parce qu’il renvoie des réponses Forbidden.

@Pierre, donc cela fonctionne sans CDN ?
Si oui, comment avez-vous configuré le CDN ?

Bonjour @pfaffman, j’ai trouvé votre publication qui mentionne également l’erreur 403. Elle est marquée comme close.

Pourriez-vous nous dire comment l’erreur a été résolue ?

Bonjour @michaeld,

Pour être honnête, je ne suis même pas sûr que tout fonctionne correctement. J’ai eu du mal avec différentes configurations et il y a eu de nombreux changements pour essayer de faire fonctionner Discourse avec Digital Ocean Spaces. Je vais devoir procéder à une réinstallation propre.

Désolé. Je n’ai peut-être pas prêté assez attention à vos spécificités.

Le problème que je crois avoir rencontré dans ce sujet, qui m’a coûté 17 heures d’arrêt pour un client prioritaire pendant mes vacances, est résolu en ajoutant s3:upload assets à app.yml et, je pense, en utilisant les variables d’environnement pour configurer les éléments S3. L’avez-vous fait ?