2009-02-25 5 views
0

Ich habe Probleme, Front-End-Cookie-Capture in Haproxy arbeiten zu lassen. Ich habe dies in meiner config:Warum fängt haproxy mein Cookie nicht ein?

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

Dann benutze ich nc direkt mit dem Server zu kommunizieren und senden:

GET/HTTP/1.1 
Cookie: foo=bar 

ich eine Log-Linie bekommen, aber es gibt ein „-“ wo der gefangene Cookie sollte sein.

+0

Besteht das Problem weiterhin, wenn Sie eine gültige HTTP/1.1-Abfrage senden, d. H. Den Hostnamen-Header angeben? – phihag

+0

Ja, ich fürchte schon. Haben Sie zufällig eine "Hallo Welt" Haproxy Conf, die ein Cookie erfasst, und eine Beispielanforderung, die es auslöst? – mike

Antwort

2

Sie verwenden Version 1.3.15.2, aber es gibt einen Cookie Capture Bug, der erst ab 1.3.15.6 behoben wurde.

+0

Danke, genau das war es! – mike

+8

Ich schätze, dass manchmal Gespräche mit sich selbst der einzige Weg sind, um eine intelligente Konversation zu bekommen, aber das sieht ein bisschen komisch aus. – skaffman

Verwandte Themen