We have 2 haproxy  servers  ( 1.8.9 + 1.7.10) with the same traffic, Api
for mobile application. (different domains - one service).

Today in the same time 2 servers went to sigfault. I have difficulties to
create dump. I need some time to figure how to do it. Strange thing is that
they restarted at one time. So i think problem is in traffic. I understand
that you can't help me without any dump. I will try to spend some more time
to create dump. Also install latest versions.

server 1 (1.7)

HA-Proxy version 1.7.10 2018/01/02

Jun 30 05:48:52 hz20 kernel: haproxy[13965]: segfault at 1957ff6 ip
00007f9abaa56dfd sp 00007ffe9a1efdc8 error 4 in libc-2.17.so
[7f9aba905000+1b8000]
Jun 30 05:48:52 hz20 haproxy-systemd-wrapper: haproxy-systemd-wrapper:
exit, haproxy RC=0
Jun 30 05:48:52 hz20 systemd: haproxy-quizzland.service holdoff time over,
scheduling restart.
Jun 30 05:48:52 hz20 systemd: Starting HAProxy Load Balancer...
Jun 30 05:48:52 hz20 systemd: Started HAProxy Load Balancer.
Jun 30 05:49:05 hz20 kernel: haproxy[13377]: segfault at 147cff5 ip
00007fa5ca207df3 sp 00007ffc53e59c08 error 4 in libc-2.17.so
[7fa5ca0b6000+1b8000]
Jun 30 05:49:05 hz20 haproxy-systemd-wrapper: haproxy-systemd-wrapper:
exit, haproxy RC=0
Jun 30 05:49:06 hz20 systemd: haproxy-quizzland.service holdoff time over,
scheduling restart.
Jun 30 05:49:06 hz20 systemd: Starting HAProxy Load Balancer...
Jun 30 05:49:06 hz20 systemd: Started HAProxy Load Balancer.
Jun 30 05:49:07 hz20 kernel: TCP: request_sock_TCP: Possible SYN flooding
on port 443. Sending cookies.  Check SNMP counters.
Jun 30 05:49:09 hz20 kernel: haproxy[13452]: segfault at d8bff4 ip
00007ff61e717e11 sp 00007ffccbeb8dd8 error 4 in libc-2.17.so
[7ff61e5c6000+1b8000]
Jun 30 05:49:09 hz20 haproxy-systemd-wrapper: haproxy-systemd-wrapper:
exit, haproxy RC=0
Jun 30 05:49:10 hz20 systemd: haproxy-quizzland.service holdoff time over,
scheduling restart.
Jun 30 05:49:10 hz20 systemd: Starting HAProxy Load Balancer...
Jun 30 05:49:10 hz20 systemd: Started HAProxy Load Balancer.
Jun 30 05:49:12 hz20 kernel: haproxy[13479]: segfault at 1720ff4 ip
00007f9d5b23edfd sp 00007fff7510c118 error 4 in libc-2.17.so
[7f9d5b0ed000+1b8000]

Haproxy 1.8

HA-Proxy version 1.8.9-2b5ef6-34 2018/06/11
Copyright 2000-2018 Willy Tarreau <[email protected]>

Jun 30 05:40:01 v54-haproxy-quizzland-1 systemd: Stopping User Slice of
root.
Jun 30 05:49:19 v54-haproxy-quizzland-1 kernel: haproxy[17738]: segfault at
e71ff6 ip 00007fc2997054e1 sp 00007fff3912a718 error 4 in libc-2.17.so
[7fc2995aa000+1c3000]
Jun 30 05:49:19 v54-haproxy-quizzland-1 haproxy: [ALERT] 180/022828 (17736)
: Current worker 17738 exited with code 139
Jun 30 05:49:19 v54-haproxy-quizzland-1 haproxy: [ALERT] 180/022828 (17736)
: exit-on-failure: killing every workers with SIGTERM
Jun 30 05:49:19 v54-haproxy-quizzland-1 haproxy: [WARNING] 180/022828
(17736) : All workers exited. Exiting... (139)
Jun 30 05:49:19 v54-haproxy-quizzland-1 systemd: haproxy.service: main
process exited, code=exited, status=139/n/a
Jun 30 05:49:19 v54-haproxy-quizzland-1 systemd: Unit haproxy.service
entered failed state.
Jun 30 05:49:19 v54-haproxy-quizzland-1 systemd: haproxy.service failed.
Jun 30 05:49:19 v54-haproxy-quizzland-1 systemd: haproxy.service holdoff
time over, scheduling restart.
Jun 30 05:49:19 v54-haproxy-quizzland-1 systemd: Starting HAProxy Load
Balancer...
Jun 30 05:49:19 v54-haproxy-quizzland-1 systemd: Started HAProxy Load
Balancer.
Jun 30 05:49:32 v54-haproxy-quizzland-1 kernel: haproxy[1439]: segfault at
14ddff6 ip 00007f96fc38e4e6 sp 00007ffcc6d89b78 error 4 in libc-2.17.so
[7f96fc233000+1c3000]
Jun 30 05:49:32 v54-haproxy-quizzland-1 haproxy: [ALERT] 180/054919 (1436)
: Current worker 1439 exited with code 139
Jun 30 05:49:32 v54-haproxy-quizzland-1 haproxy: [ALERT] 180/054919 (1436)
: exit-on-failure: killing every workers with SIGTERM
Jun 30 05:49:32 v54-haproxy-quizzland-1 haproxy: [WARNING] 180/054919
(1436) : All workers exited. Exiting... (139)
Jun 30 05:49:32 v54-haproxy-quizzland-1 systemd: haproxy.service: main
process exited, code=exited, status=139/n/a
Jun 30 05:49:32 v54-haproxy-quizzland-1 systemd: Unit haproxy.service
entered failed state.
Jun 30 05:49:32 v54-haproxy-quizzland-1 systemd: haproxy.service failed.
Jun 30 05:49:32 v54-haproxy-quizzland-1 systemd: haproxy.service holdoff
time over, scheduling restart.
Jun 30 05:49:32 v54-haproxy-quizzland-1 systemd: Starting HAProxy Load
Balancer...
Jun 30 05:49:32 v54-haproxy-quizzland-1 systemd: Started HAProxy Load
Balancer.
Jun 30 05:49:34 v54-haproxy-quizzland-1 kernel: haproxy[1490]: segfault at
1ff6ff4 ip 00007fd1d55594d7 sp 00007ffc24363578 error 4 in libc-2.17.so
[7fd1d53fe000+1c3000]
Jun 30 05:49:34 v54-haproxy-quizzland-1 haproxy: [ALERT] 180/054932 (1489)
: Current worker 1490 exited with code 139
Jun 30 05:49:34 v54-haproxy-quizzland-1 haproxy: [ALERT] 180/054932 (1489)
: exit-on-failure: killing every workers with SIGTERM
Jun 30 05:49:34 v54-haproxy-quizzland-1 haproxy: [WARNING] 180/054932
(1489) : All workers exited. Exiting... (139)
Jun 30 05:49:34 v54-haproxy-quizzland-1 systemd: haproxy.service: main
process exited, code=exited, status=139/n/a
Jun 30 05:49:34 v54-haproxy-quizzland-1 systemd: Unit haproxy.service
entered failed state.
Jun 30 05:49:34 v54-haproxy-quizzland-1 systemd: haproxy.service failed.






Best regards, Alexey Gordeev
С уважением Гордеев А.Д.

On Tue, Jun 26, 2018 at 10:53 PM, Willy Tarreau <[email protected]> wrote:

> Hello Aleksey,
>
> On Tue, Jun 26, 2018 at 04:27:04PM +0300, Aleksey Gordeev wrote:
> > Hello, Have this fault again with
> >
> > Jun 26 09:08:51 v54-haproxy-quizzland-1 kernel: TCP: request_sock_TCP:
> > Possible SYN flooding on port 443. Sending cookies.  Check SNMP counters.
> > Jun 26 09:09:31 v54-haproxy-quizzland-1 kernel: haproxy[1016]: segfault
> at
> > df7ff6 ip 00007fec6d1694e6 sp 00007ffc9d9c5888 error 4 in libc-2.17.so
> > [7fec6d00e000+1c3000]
> > Jun 26 09:09:31 v54-haproxy-quizzland-1 haproxy: [ALERT] 172/023009
> (1014)
> > : Current worker 1016 exited with code 139
> > Jun 26 09:09:31 v54-haproxy-quizzland-1 haproxy: [ALERT] 172/023009
> (1014)
> > : exit-on-failure: killing every workers with SIGTERM
> > Jun 26 09:09:31 v54-haproxy-quizzland-1 haproxy: [WARNING] 172/023009
> > (1014) : All workers exited. Exiting... (139)
> > Jun 26 09:09:31 v54-haproxy-quizzland-1 systemd: haproxy.service: main
> > process exited, code=exited, status=139/n/a
> > Jun 26 09:09:31 v54-haproxy-quizzland-1 systemd: Unit haproxy.service
> > entered failed state.
> > Jun 26 09:09:31 v54-haproxy-quizzland-1 systemd: haproxy.service failed.
> >
> > It's strange but centos didn't create dump. I will try to find the
> reason.
>
> The dump is intercepted by all their crap like an "abrt" service and
> stuff like this :-(  Good luck to catch it! Last time I tried, it took
> me no less than a full afternoon to figure where they were sequestrating
> it.
>
> However, have you checked the updates first instead of wasting your time ?
> Your versions have 1 critical and 7 major bugs for 1.8.6, and 1 major bug
> for 1.7.10. Both of them are affected by a crash when trying to read from
> a closed socket, so it could be one candidate. Please at least update to
> the latest version to avoid this :
>
>     http://www.haproxy.org/bugs/bugs-1.8.6.html
>     http://www.haproxy.org/bugs/bugs-1.7.10.html
>
> Cheers,
> Willy
>

Reply via email to