Hi Jay,

Am 16.08.2016 um 17:20 schrieb Jay Modha:
We are in the process of upgrading to 1.5.x however when we deploy our app using 1.5.8 the GSS keepalive no longer detects any nodes as being alive and ultimately results in DNS error when some tries to access the application via the DNS.

tcpdump both the working 1.4 keepalive and the non-working 1.5 keepalive. The 2 network captures will show whats happening.


The major change between 1.4 and 1.5 is the default http-mode. Unless explicitly configured, keep-alive is now enabled on 1.5. If GSS (and/or your backend) is buggy that may cause issues. Configure "option http-tunnel" [1] in the default section to return the 1.4 default, which is tunnel mode.


Regarding the upgrade per-se, I would recommend evaluating 1.6.8 instead - there are no open issue in the 1.6 stable branch and it would will be supported for a longer time. Also see Willy's announcement [2]. It has nothing to do with your problem though.


Regards,
Lukas


[1] http://cbonte.github.io/haproxy-dconv/1.5/configuration.html#option%20http-tunnel
[2] https://www.mail-archive.com/[email protected]/msg23513.html

Reply via email to