Wallix : Request Entity Too Large

Publié le 27 July 2023

En voulant importer un fichier de configuration sur un nouveau Wallix, je me suis retrouvé avec cette erreur :

Request Entity Too Large
The requested resource does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit. 

La raison est simple : Wallxi limite la taille des fichiers importés à 10 Mo. Si votre fichier est plus gros, ça coince. Pour corriger le problème, il va falloir modifier la configuration directement en SSH.

Il faut d’abord se connecter avec le compte wabdmin sur le port 2242 :

ssh wabadmin@serveur_wallix -p 2242

Ensuite la commande super permet de se connecter au compte wabsuper. De là, la commande sudo -i permets de se connecter en root.

Vous pouvez maintenant éditer le fichier de configuration /etc/apache2/conf-available/01_WALLIX_global_configuration.conf (avec vi, c’est le seul éditeur de texte de disponible). La ligne LimitRequestBody 10485760 indique la taille maximale de l’upload. Vous pouvez rajouter un ou deux 0 pour l’augmenter. Ensuite il n’y a plus qu’à faire un systemctl reload apache2 pour charger la nouvelle configuration.