Estaba configurando R2 en mi sitio siguiendo algunas guías aquí, pero ahora solo veo un mensaje genérico: «Lo sentimos, pero su carga falló. Inténtelo de nuevo» cuando intento subir un archivo. Lo único que veo en los registros es esto:
Tengo mis URLs configuradas en el archivo app.yml porque la interfaz web rechazaba mis URLs tal como estaban estructuradas en las publicaciones de cómo hacerlo (formato no válido):
El CDN_URL es el dominio personalizado (tal como se configuró en Cloudflare) y el S3_ENDPOINT es la URL en el panel web. Tengo todas mis opciones configuradas correctamente con los tokens de autenticación creados adecuadamente:
¿Estás seguro de que el token de Cloudflare R2 tiene permisos de lectura/escritura y de que configuraste correctamente la política CORS? Sé que tienes una configuración de servidor un poco inusual, y los permisos y la configuración del bucket de Cloudflare deben estar exactamente bien, o de lo contrario obtendrás errores de permisos.