« Désolé, ce fichier est trop volumineux » mais non

Pour une image que je souhaite télécharger sur la dernière version de Discourse, avec max_image_size_kb et max_attachment_size_kb tous deux définis à 4096, même si je les règle à 20000 Ko, mon image (jpg) fait 1,2 Mo et j’obtiens cette erreur :


Désolé, ce fichier est trop volumineux (la taille maximale autorisée est de 4096 Ko).

Sauf si vous pouvez le reproduire ici, il s’agit d’un problème de configuration de votre instance. 4 Mo est la limite de téléchargement par défaut dans Discourse.

La cause la plus courante de ce problème est un proxy inverse mal configuré.

J’ai rencontré exactement le même problème, mais la configuration de client_max_body_size dans mon proxy inverse a résolu la situation.

Cependant, le message d’erreur affiché est trompeur, car il indique à l’utilisateur la valeur définie dans max_image_size_kb et non le paramètre qui cause réellement le problème. Peut-être pourrait-on reformuler cela de manière plus claire.

Il m’arrive la même chose, le message d’erreur embrouille davantage au lieu d’aider. Veuillez améliorer le message d’erreur, rendez-le exploitable.

Désolé, ce fichier est trop volumineux (taille maximale 50 Mo). Pourquoi ne pas téléverser votre gros fichier sur un service de partage de fichiers dans le cloud, puis coller le lien ?

.. et je téléverse un fichier entre 10 et 20 Mo.

@meglio, nous avons récemment rencontré le même problème, avez-vous pu trouver une solution ?