Bonjour,
J'ai sur mon hébergement web OVH mon site en Symfony 5 et je souhaite ajouter du contenu à ce dernier via son backoffice. Celui-ci permet de paramétrer des pages qui inclus du texte et des images (j'utilise le bundle "vich/uploader-bundle" pour mes uploads).
Au moment où j'uploade une image, j'ai une erreur 403 qui se déclenche sur le site. Les logs apaches disent ceci :
`109.14.168.214:0 license-nintendo.alexandre-chantraine.com [Tue Jan 12 13:25:23 2021] [-:error] [R:X-2VM2k4tVwCGZknfeDcKgAAAMs] [client 109.14.168.214] ModSecurity: Access denied with code 403 (phase 2). Match of "eq 0" against "MULTIPART_UNMATCHED_BOUNDARY" required. [file "/usr/local/apache2/conf/modsecurity/modsecurity.conf"] [line "86"] [id "200004"] [msg "Multipart parser detected a possible unmatched boundary."] [hostname "license-nintendo.alexandre-chantraine.com"] [uri "/admin/characters/add"] [unique_id "X-2VM2k4tVwCGZknfeDcKgAAAMs"] [referer:https://license-nintendo.alexandre-chantraine.com/admin/characters/add] [user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36] "runtime: apache" "firewall: On" "server: license-nintendo.alexandre-chantraine.com"`
On dirait un problème de configuration ou de firewall mais je n'en suis pas sur. Pouvez-vous m'aider là dessus ?
Merci d'avance
On dirait un problème de configuration ou de firewall mais je n'en suis pas sur.
Modsecurity : c'est bien le firewall qu'il faut incriminer.
Le MIME multipart dans ce contexte m'intrigue. Ce n'est pas clair de pouvoir juger si c'est un bug dans ModSecurity ou bien des données corrompues qui sont présentées.
Et sans le firewall ? Il joue souvent plus de mauvais tours que du bien.
C'était bien le firewall qui causait le problème. Je l'ai désactivé sur le domaine et l'erreur n'est plus revenu.