Error 403 con CDN de Digital Ocean

No estoy seguro de si esto está relacionado, así que decidí crear otro tema.

Conecté Discourse con Digital Ocean Spaces con éxito (creo que sí)
https://meta.discourse.org/t/looking-for-doc-to-connect-discourse-with-digital-ocean-spaces/172917/8

Y hay una opción dentro de la configuración de ‘do spaces’ para habilitar el CDN. Después de habilitarlo y visitar Discourse, veo muchos errores 403 que apuntan a las siguientes URLs:

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

¿Me perdí algo?

Esto es lo que hay

Lo cual, creo, ya has confirmado.

Su CDN está “rota” porque envía encabezados incorrectos, no porque devuelva respuestas Forbidden.

@Pierre, ¿entonces funciona sin CDN?
Si es así, ¿cómo configuraste la CDN?

1 me gusta

Hola @pfaffman, encontré tu publicación que también menciona el error 403. Está marcada como cerrada.

¿Podrías compartir cómo se resolvió el error?

Hola @michaeld,

Para ser honesto, ni siquiera estoy seguro de si las cosas están funcionando correctamente. He estado luchando con diferentes configuraciones y ha habido muchos cambios intentando que Discourse funcione con Digital Ocean Spaces. Necesitaré hacer una instalación limpia.

1 me gusta

Lo siento. Es posible que no haya prestado suficiente atención a tus especificaciones.

El problema que creo que tuve en ese tema, que me costó 17 horas de inactividad para un cliente de alta prioridad durante mis vacaciones, se resolvió agregando s3:upload assets al app.yml y, creo que, utilizando las variables de entorno para configurar la parte de S3. ¿Lo hiciste tú?