Listen queue overflow

The R720 is showing a message like this from time to time:

Jan  1 07:42:20 r720-01 kernel: sonewconn: pcb 0xfffff835e785d5b8: Listen queue overflow: 
8 already in queue awaiting acceptance (1 occurrences)
Jan  1 08:02:21 r720-01 syslogd: last message repeated 1 times
Jan  1 08:27:22 r720-01 kernel: sonewconn: pcb 0xfffff835e785d5b8: Listen queue overflow: 
8 already in queue awaiting acceptance (2 occurrences)
Jan  1 16:07:04 r720-01 kernel: sonewconn: pcb 0xfffff835e785d5b8: Listen queue overflow: 
8 already in queue awaiting acceptance (1 occurrences)

I’ve tried to track such issues down before. I’ve never resolved it.

Following existing suggestions, I gathered this information.

[dan@r720-01:~] $ sysctl kern.ipc.somaxconn
kern.ipc.somaxconn: 512
[dan@r720-01:~] $ 
[dan@r720-01:~] $ netstat -Lan
Current listen queue sizes (qlen/incqlen/maxqlen)
Proto Listen                           Local Address         
tcp4  0/0/5                            10.55.0.18.161         
tcp4  0/0/50                           10.55.0.33.9103        
tcp4  0/0/512                          10.55.0.33.443         
tcp4  0/0/512                          10.55.0.33.80          
tcp4  0/0/128                          10.55.0.33.22          
tcp4  0/0/5                            10.55.0.33.5666        
tcp4  0/0/100                          10.55.0.33.25          
tcp4  0/0/128                          *.22                   
tcp4  0/0/512                          10.55.0.10.443         
tcp4  0/0/512                          10.55.0.10.80          
tcp4  0/0/128                          127.1.0.201.8083       
tcp4  0/0/5                            10.55.0.10.5666        
tcp4  0/0/100                          10.55.0.10.25          
tcp4  0/0/100                          10.55.0.10.8883        
tcp4  0/0/5                            10.55.0.34.5666        
tcp4  0/0/5                            10.55.0.32.5666        
tcp4  0/0/5                            10.55.0.18.5666        
tcp4  0/0/50                           10.55.0.18.9102        
tcp4  0/0/100                          10.55.0.32.25          
tcp4  0/0/244                          10.55.0.32.5432        
tcp4  0/0/128                          10.55.0.32.22          
tcp4  0/0/100                          10.55.0.34.25          
tcp4  0/0/224                          10.55.0.34.5432        
tcp4  0/0/128                          10.55.0.34.22          
tcp4  0/0/128                          10.55.0.18.22          
tcp4  0/0/5                            *.3551                 
tcp4  0/0/100                          10.55.0.18.25          
unix  0/0/128                          /tmp/ssh-Z3x52H6ovy/agent.22032
unix  0/0/128                          /tmp/ssh-VeQT92JcqY/agent.21878
unix  0/0/100                          private/scache
unix  0/0/100                          private/anvil
unix  0/0/100                          private/lmtp
unix  0/0/100                          private/virtual
unix  0/0/100                          private/local
unix  0/0/100                          private/discard
unix  0/0/100                          private/retry
unix  0/0/100                          private/error
unix  0/0/100                          public/showq
unix  0/0/100                          private/relay
unix  0/0/100                          private/smtp
unix  0/0/100                          private/proxywrite
unix  0/0/100                          private/proxymap
unix  0/0/100                          public/flush
unix  0/0/100                          private/verify
unix  0/0/100                          private/trace
unix  0/0/100                          private/defer
unix  0/0/100                          private/bounce
unix  0/0/100                          private/rewrite
unix  0/0/100                          private/tlsmgr
unix  0/0/100                          public/qmgr
unix  0/0/100                          public/cleanup
unix  0/0/100                          public/pickup
unix  0/0/512                          /var/run/php-fpm.sock
unix  0/0/100                          private/scache
unix  0/0/100                          private/anvil
unix  0/0/100                          private/lmtp
unix  0/0/100                          private/virtual
unix  0/0/100                          private/local
unix  0/0/100                          private/discard
unix  0/0/100                          private/retry
unix  0/0/100                          private/error
unix  0/0/100                          public/showq
unix  0/0/100                          private/relay
unix  0/0/100                          private/smtp
unix  0/0/100                          private/proxywrite
unix  0/0/100                          private/proxymap
unix  0/0/100                          public/flush
unix  0/0/100                          private/verify
unix  0/0/100                          private/trace
unix  0/0/100                          private/defer
unix  0/0/100                          private/bounce
unix  0/0/100                          private/rewrite
unix  0/0/100                          private/tlsmgr
unix  0/0/100                          public/qmgr
unix  0/0/100                          public/cleanup
unix  0/0/100                          public/pickup
unix  0/0/100                          private/scache
unix  0/0/100                          private/anvil
unix  0/0/100                          private/lmtp
unix  0/0/100                          private/virtual
unix  0/0/100                          private/local
unix  0/0/100                          private/discard
unix  0/0/100                          private/retry
unix  0/0/100                          private/error
unix  0/0/100                          public/showq
unix  0/0/100                          private/relay
unix  0/0/100                          private/smtp
unix  0/0/100                          private/proxywrite
unix  0/0/100                          private/proxymap
unix  0/0/100                          public/flush
unix  0/0/100                          private/verify
unix  0/0/100                          private/trace
unix  0/0/100                          private/defer
unix  0/0/100                          private/bounce
unix  0/0/100                          private/rewrite
unix  0/0/100                          private/tlsmgr
unix  0/0/100                          public/qmgr
unix  0/0/100                          public/cleanup
unix  0/0/100                          public/pickup
unix  0/0/512                          /var/run/supervisor/supervisor.sock.42681
unix  0/0/512                          /var/run/php-fpm.sock
unix  0/0/100                          private/scache
unix  0/0/100                          private/anvil
unix  0/0/100                          private/lmtp
unix  0/0/100                          private/virtual
unix  0/0/100                          private/local
unix  0/0/100                          private/discard
unix  0/0/100                          private/retry
unix  0/0/100                          private/error
unix  0/0/100                          public/showq
unix  0/0/100                          private/relay
unix  0/0/100                          private/smtp
unix  0/0/100                          private/proxywrite
unix  0/0/100                          private/proxymap
unix  0/0/100                          public/flush
unix  0/0/100                          private/verify
unix  0/0/100                          private/trace
unix  0/0/100                          private/defer
unix  0/0/100                          private/bounce
unix  0/0/100                          private/rewrite
unix  0/0/100                          private/tlsmgr
unix  0/0/100                          public/qmgr
unix  0/0/100                          public/cleanup
unix  0/0/100                          public/pickup
unix  0/0/100                          private/scache
unix  0/0/100                          private/anvil
unix  0/0/100                          private/lmtp
unix  0/0/100                          private/virtual
unix  0/0/100                          private/local
unix  0/0/100                          private/discard
unix  0/0/100                          private/retry
unix  0/0/100                          private/error
unix  0/0/100                          public/showq
unix  0/0/100                          private/relay
unix  0/0/100                          private/smtp
unix  0/0/100                          private/proxywrite
unix  0/0/100                          private/proxymap
unix  0/0/100                          public/flush
unix  0/0/100                          private/verify
unix  0/0/100                          private/trace
unix  0/0/100                          private/defer
unix  0/0/100                          private/bounce
unix  0/0/100                          private/rewrite
unix  0/0/100                          private/tlsmgr
unix  0/0/100                          public/qmgr
unix  0/0/100                          public/cleanup
unix  0/0/100                          public/pickup
unix  0/0/244                          /tmp/.s.PGSQL.5432
unix  0/0/5                            /var/agentx/master
unix  0/0/100                          private/scache
unix  0/0/100                          private/anvil
unix  0/0/100                          private/lmtp
unix  0/0/100                          private/virtual
unix  0/0/100                          private/local
unix  0/0/100                          private/discard
unix  0/0/100                          private/retry
unix  0/0/100                          private/error
unix  0/0/100                          public/showq
unix  0/0/100                          private/relay
unix  0/0/100                          private/smtp
unix  0/0/100                          private/proxywrite
unix  0/0/100                          private/proxymap
unix  0/0/100                          public/flush
unix  0/0/100                          private/verify
unix  0/0/100                          private/trace
unix  0/0/100                          private/defer
unix  0/0/100                          private/bounce
unix  0/0/100                          private/rewrite
unix  0/0/100                          private/tlsmgr
unix  0/0/100                          public/qmgr
unix  0/0/100                          public/cleanup
unix  0/0/100                          public/pickup
unix  0/0/224                          /tmp/.s.PGSQL.5432
unix  0/0/5                            /var/agentx/master
unix  0/0/512                          /var/run/supervisor/supervisor.sock.6687
unix  0/0/100                          private/scache
unix  0/0/100                          private/anvil
unix  0/0/100                          private/lmtp
unix  0/0/100                          private/virtual
unix  0/0/100                          private/local
unix  0/0/100                          private/discard
unix  0/0/100                          private/retry
unix  0/0/100                          private/error
unix  0/0/100                          public/showq
unix  0/0/100                          private/relay
unix  0/0/100                          private/smtp
unix  0/0/100                          private/proxywrite
unix  0/0/100                          private/proxymap
unix  0/0/100                          public/flush
unix  0/0/100                          private/verify
unix  0/0/100                          private/trace
unix  0/0/100                          private/defer
unix  0/0/100                          private/bounce
unix  0/0/100                          private/rewrite
unix  0/0/100                          private/tlsmgr
unix  0/0/100                          public/qmgr
unix  0/0/100                          public/cleanup
unix  0/0/100                          public/pickup
unix  0/0/4                            /var/run/devd.pipe
unix  0/0/4                            /var/run/devd.seqpacket.pipe
[dan@r720-01:~] $ 

Nothing there that pops out at me.

Let go onto the next post where they suggest:

[dan@r720-01:~] $ netstat -Aan | grep fffff835e785d5b8
[dan@r720-01:~] $ 

Nothing there.

It seems like we have to catch this item while it happens.

Looking at another post I found this trick:

$ sudo netstat -Lan | egrep "(Proto|193)"

Where 193 might be the already in queue value.

It’s as if we need to catch this thing in the act in order to see what it is doing.

Leave a Comment

Scroll to Top