J'ai un serveur httpd qui envoie les requêtes à deux serveurs tomcat différents. Un de mes serveurs gère l'authentification et renvoie un code d'erreur http spécifique 521 lorsque l'utilisateur a déjà une session en cours.
Le problème est que httpd transforme automatiquement ce code d'erreur 521 en 500 (erreur interne du serveur) et que mon client ne peut pas le traiter correctement.
J'ai essayé de désactiver ProxyErrorOverride
pour enlever le /error/HTTP_INTERNAL_SERVER_ERROR.html.var
mais cela ne change rien.
Comment puis-je demander à httpd de ne rien changer au message proxié ?
<IfModule proxy_module>
ProxyPass /context1 http://127.0.0.1:8001/context1
ProxyPass /context2 http://127.0.0.1:8002/context2
ProxyPreserveHost Off
ProxyErrorOverride Off
</IfModule>
Merci d'avance
- httpd 2.2.22 (Win32) mod_ssl
- tomcat 7.25
- Windows 7 64 bits