URL: https://linuxfr.org/forums/linux-general/posts/varnish-et-les-ports-sources-des-clients Title: Varnish et les ports sources des clients Authors: Framasky Date: 2014年02月18日T20:54:49+01:00 License: CC By-SA Tags: varnish Score: 4 Salut à toi, Ô grand forum ! J'espère que tu pourras m'aider. Comme tu l'as peut-être vu, j'ai lancé récemment [Lutim](https://linuxfr.org/news/lut-im-un-service-d-hebergement-d-images-gratuit-libre-et-anonyme). Alors, oui, j'ai merdé sur certaines choses au niveau confidentialité, mais je me suis amélioré. Par contre, côté légal, c'est pas forcément tiptop : il faudrait que j'enregistre le port source de l'envoyeur d'une nimage (l'IP, c'est bon, j'ai pas de souci). Mais j'utilise Varnish comme reverse proxy et je n'arrive pas à faire en sorte que Varnish fournisse le port source du client à mon serveur d'application (mon serveur d'application lui ne voit que le port source de la requête de Varnish). Genre j'aimerais qu'il mette un header X-RealSourcePort. C'est bête, mais Varnish peut loguer cette info, mais il n'y donne pas accès dans les vcl ([https://www.varnish-cache.org/docs/3.0/reference/vcl.html#variables](https://www.varnish-cache.org/docs/3.0/reference/vcl.html#variables)). As-tu une idée, forum ? Un hack, une option qui m'aurait échappée, que sais-je... Non, pas passer à Nginx : j'avais du Nginx avant, les perfs sont moins bonnes (chez moi, je précise).