Hi there,

We had an issue recently, using 1.8.5. For some reason we ended up entering in 
the "No enabled listener found" state (I guess the config file was incomplete, 
being written at that time, something like that).

Here are the logs:

Apr 03 17:51:49 hostname systemd[1]: Reloaded HAProxy Load Balancer.
Apr 03 17:54:22 hostname haproxy[27090]: [WARNING] 092/175149 (27090) : 
Reexecuting Master process
Apr 03 17:54:22 hostname haproxy[27090]: [ALERT] 092/175422 (27090) : 
[/usr/sbin/haproxy.main()] No enabled listener found (check for 'b
Apr 03 17:54:22 hostname haproxy[27090]: [WARNING] 092/175422 (27090) : 
Reexecuting Master process in waitpid mode
Apr 03 17:54:22 hostname haproxy[27090]: [WARNING] 092/175422 (27090) : 
Reexecuting Master process
Apr 03 17:54:22 hostname systemd[1]: Reloaded HAProxy Load Balancer.

Subsequent reloads were OK.

The issue here is that it lets HAProxy in an inconsistent state: connections 
are almost always in timeout, including the one on the Unix socket, the 
healtcheck endpoint set using monitor-uri, etc., until a real stop/start is 
done (meaning the parent/worker is restarted itself).
Doing reloads doesn't fix here.

Any hints?

Thanks,

Pierre

Reply via email to