Para una imagen que quiero subir en la última versión de Discourse, tanto max_image_size_kb como max_attachment_size_kb están configurados en 4096. Incluso si los establezco en 20000 KB, mi imagen (jpg) es de 1.2 MB y obtengo este error:
A menos que puedas reproducirlo aquí, se trata de un problema de configuración en tu instancia. 4 MB es el límite de carga predeterminado en Discourse.
Tuve exactamente el mismo problema, pero configurando client_max_body_size en mi proxy inverso se solucionó.
Sin embargo, el mensaje de error que se muestra es engañoso, ya que indica al usuario el valor establecido en max_image_size_kb y no la configuración que está causando el problema. Quizás esto podría cambiarse por una redacción más clara.
Me pasa lo mismo, el mensaje de error confunde más en lugar de intentar ayudar. Por favor, mejoren el mensaje de error, háganlo útil.
Lo sentimos, ese archivo es demasiado grande (el tamaño máximo es de 50 MB). ¿Por qué no subes tu archivo grande a un servicio para compartir en la nube y luego pegas el enlace?
.. y estoy subiendo un archivo de entre 10 y 20 MB.