Puede haber un error en la advertencia que se muestra en el menú de administración de Discourse 2.7.0.beta1 (53f4d54f23).
La advertencia dice:
- El servidor está configurado para subir archivos a S3, pero al menos una de las siguientes configuraciones no está establecida: s3_access_key_id, s3_secret_access_key, s3_use_iam_profile o s3_upload_bucket. Ve a la configuración del sitio y actualiza las configuraciones. Consulta “Cómo configurar las subidas de imágenes a S3” para obtener más información.
En mis configuraciones, las siguientes sí están establecidas:
- s3_access_key_id
- s3_secret_access_key
- s3_upload_bucket
Esta no está establecida y probablemente es la que activa la advertencia:
- s3_use_iam_profile
Los detalles de esta configuración indican:
Utiliza un perfil de instancia de AWS EC2 para conceder acceso al bucket de S3. NOTA: habilitar esto requiere que Discourse se ejecute en una instancia EC2 correctamente configurada y anula las configuraciones de “s3 access key id” y “s3 secret access key”.
Sin embargo, mi instancia de Discourse no se ejecuta en una instancia EC2 correctamente configurada, por lo que no deseo que se anulen las configuraciones de “s3 access key id” y “s3 secret access key”. Mi Discourse se ejecuta en Digital Ocean.
Por lo tanto, para mí, esta opción está correctamente deshabilitada.
¿No debería mostrarse la advertencia en el panel de administración en este caso? ![]()
Mis subidas a S3 siguen funcionando correctamente y lo han hecho durante años sin que se haya realizado ningún cambio en ningún lugar ![]()
