2009-02-25 6 views
0

J'ai du mal à faire en sorte que la capture de cookie frontend fonctionne en haproxy. J'ai dans ma config:Pourquoi haproxy ne capture-t-il pas mon cookie?

frontend frontend 0.0.0.0:9999 
[snip] 
capture cookie foo len 10 

Puis-je utiliser nc pour parler directement au serveur et l'envoyer:

GET/HTTP/1.1 
Cookie: foo=bar 

Je reçois une ligne de journal, mais il y a un « - » où les captifs cookie devrait être.

+0

Le problème persiste-t-il si vous envoyez une requête HTTP/1.1 valide, c'est-à-dire que vous spécifiez l'en-tête Hostname? – phihag

+0

Oui, j'ai bien peur. Avez-vous une config haproxy "Hello world" qui capture un cookie, et un exemple de requête qui le déclenche? – mike

Répondre

2

Vous utilisez la version 1.3.15.2, mais il y a un bogue de capture de cookies qui n'a pas été corrigé avant le 1.3.15.6.

+0

Merci, c'est exactement ce que c'était! – mike

+8

J'apprécie que parfois parler à soi-même est la seule façon d'avoir une conversation intelligente, mais cela a l'air un peu étrange. – skaffman

Questions connexes