Bien le bonjour les troublions du net !
Avec HaProxy j'essaye de dispatcher les requêtes WEBDAV vers 2 backends différents en fonction du type de requêtes.
Ainsi les requêtes de lecture doivent aller vers les serveurs backends cloud_read et les requêtes d'écriture vers les serveurs backends cloud_write.
Voici la config (simplifiée) qui renvoie toutes les requêtes PUT vers cloud_write et tout le reste vers cloud_read :
frontend my_frontend
bind *:80 v4v6
bind *:443 v4v6 ssl crt /etc/haproxy/certs/cloud.belgium.com.pem
http-response set-header
(…)