This discussion is archived
0 Replies Latest reply: Sep 2, 2012 11:57 PM by 953972 RSS

TCP connection for DHCP failover frequently are broken in Solaris 10

953972 Newbie
Currently Being Moderated
Hi

We have two dhcp servers which are installed in Solaris 10 and set to a failover pair. Currently, we can find that tcp connection for dhcp failover protocol are frequently broken. It looks like that primary dhcp server initiatively send FIN message to secondary one but in general, this tcp connection should always keep alive. On the other hand, the tcp connection can not completely be closed right now which FIN_WAIT_2 status in Primary one and CLOSE_WAIT status in secondary would last for a long time.

Will Solaris 10 cause this fault? Is it a known bug in OS?



OS info:

-bash-3.00$ cat /etc/release
Solaris 10 5/08 s10s_u5wos_10 SPARC
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 24 March 2008
-bash-3.00$
-bash-3.00$
-bash-3.00$ uname -a
SunOS edns1 5.10 Generic_142900-03 sun4v sparc SUNW,Netra-T5220




TCP connection info:

Primary DHCP Server:

2012 08 29 03:41:43

PING 172.25.6.137: 56 data bytes 64 bytes from edns2 (172.25.6.137): icmp_seq=0. time=0.678 ms

remote refid st t when poll reach delay offset disp
==============================================================================
*idns1           195.26.151.151   3 u   45 1024  377     0.75   -0.071    0.05
+idns2           195.26.151.151   3 u  162 1024  377     0.93    0.169    0.08
clusternode1-pr 0.0.0.0 16 - - 1024 0 0.00 0.000 16000.0
+clusternode2-pr idns1            4 u  406 1024  376     0.49   -0.154   15.12

172.25.6.133.647 172.25.6.137.58107 49640 0 49640 0 ESTABLISHED
172.25.6.133.647 *.* 0 0 49152 0 LISTEN
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2012 08 29 03:41:47

PING 172.25.6.137: 56 data bytes 64 bytes from edns2 (172.25.6.137): icmp_seq=0. time=0.535 ms

remote refid st t when poll reach delay offset disp
==============================================================================
*idns1           195.26.151.151   3 u   49 1024  377     0.75   -0.071    0.05
+idns2           195.26.151.151   3 u  166 1024  377     0.93    0.169    0.08
clusternode1-pr 0.0.0.0 16 - - 1024 0 0.00 0.000 16000.0
+clusternode2-pr idns1            4 u  410 1024  376     0.49   -0.154   15.12

172.25.6.133.647 172.25.6.137.58107 49640 0 49640 0 FIN_WAIT_2
172.25.6.133.647 *.* 0 0 49152 0 LISTEN
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





Secondary DHCP Server:

2012 08 29 03:41:41

PING 172.25.6.133: 56 data bytes 64 bytes from edns1 (172.25.6.133): icmp_seq=0. time=1.26 ms

remote refid st t when poll reach delay offset disp
==============================================================================
*idns1           195.26.151.151   3 u  450 1024  377     0.92   -0.067    0.06
+idns2           195.26.151.151   3 u  552 1024  377     0.96    0.237    0.08
+clusternode1-pr idns1            4 u  360 1024  377     1.85   -0.528    1.51
clusternode2-pr 0.0.0.0 16 - - 1024 0 0.00 0.000 16000.0

172.25.6.137.647 *.* 0 0 49152 0 LISTEN
172.25.6.137.58107 172.25.6.133.647 49640 0 49640 0 ESTABLISHED
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2012 08 29 03:41:45

PING 172.25.6.133: 56 data bytes 64 bytes from edns1 (172.25.6.133): icmp_seq=0. time=1.36 ms

remote refid st t when poll reach delay offset disp
==============================================================================
*idns1           195.26.151.151   3 u  454 1024  377     0.92   -0.067    0.06
+idns2           195.26.151.151   3 u  556 1024  377     0.96    0.237    0.08
+clusternode1-pr idns1            4 u  364 1024  377     1.85   -0.528    1.51
clusternode2-pr 0.0.0.0 16 - - 1024 0 0.00 0.000 16000.0

172.25.6.137.647 *.* 0 0 49152 0 LISTEN
172.25.6.137.58107 172.25.6.133.647 49640 0 49640 0 CLOSE_WAIT
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




Thanks!

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points