Suite à cela, nous constatons presque toujours que les erreurs 403 comme celle-ci lors de la création de publications (en particulier avec des blocs de code !) sont dues à un WAF trop zélé qui pense que les blocs de code sont du shellcode ou une tentative d’injection.
Je note que l’instance en question semble être protégée par un WAF :
○ → host hpc-discourse.uni.lu
hpc-discourse.uni.lu is an alias for fstc-waf2.uni.lu.
et je suspecte donc fortement que les erreurs 403 ne proviennent pas de Discourse, mais de votre WAF.
L’inspection des en-têtes des erreurs dans le navigateur devrait vous permettre de connaître la source du rejet.