ixgbe never established https connection between windows instances
Issue
Two windows 2012 R2 instances running on different compute nodes using ixgbe never
establish https connection.
The three way handshake was completed. But connection between both instances ended up with
being hung.
Scenario
1.2 windows instances running on top of same nova compute node.
Both can communicate with each other.
For instance, one can access to another via port 443.
2.2 windows instances running on top of different compute node.
Both can never talk to each other.
All packets transmitted into port 443 are dropped.
17:58:08.070744 ARP, Request who-has 1.20.3.15 tell 1.20.3.103, length 46
17:58:08.071129 ARP, Reply 1.20.3.15 is-at gg:hh:ii:jj:kk:ll (oui Unknown), length 28
17:58:08.072150 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [SEW], seq 2903301879, win 65535, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0
17:58:08.072574 ARP, Request who-has 1.20.3.103 tell 1.20.3.15, length 28
17:58:08.073475 ARP, Reply 1.20.3.103 is-at aa:bb:cc:dd:ee:ff (oui Unknown), length 46
17:58:08.073619 IP 1.20.3.15.http > 1.20.3.103.49201: Flags [S.E], seq 255609960, ack 2903301880, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0
17:58:08.074331 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [.], ack 1, win 8195, length 0
17:58:08.074455 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:08.125388 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:08.172290 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:08.265971 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:08.359760 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:08.453483 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:08.625374 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:08.953815 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:09.594134 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:10.684971 IP 1.20.3.15.64852 > 157.56.106.189.teredo: UDP, length 61
17:58:10.863892 IP 157.56.106.189.teredo > 1.20.3.15.64852: UDP, length 109
17:58:10.890935 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:12.969092 ARP, Request who-has 1.20.3.15 (gg:hh:ii:jj:kk:ll (oui Unknown)) tell 1.20.3.103, length 46
17:58:12.969253 ARP, Reply 1.20.3.15 is-at gg:hh:ii:jj:kk:ll (oui Unknown), length 28
17:58:13.453488 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [P.], seq 1:346, ack 1, win 8195, length 345
17:58:15.588146 ARP, Request who-has 1.20.3.254 (mm:nn:oo:pp:qq:rr (oui Unknown)) tell 1.20.3.15, length 28
17:58:15.589414 ARP, Reply 1.20.3.254 is-at mm:nn:oo:pp:qq:rr (oui Unknown), length 46
17:58:18.594140 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [R.W], seq 346, ack 1, win 0, length 0
17:58:18.594365 IP 1.20.3.15.http > 1.20.3.103.49201: Flags [.], ack 1, win 4106, length 0
17:58:18.595217 IP 1.20.3.103.49201 > 1.20.3.15.http: Flags [R], seq 2903301880, win 0, length 0
Environment
Red Hat Enterprise Linux 7
Module: ixgbe
Version: 4.0.1-k-rh7.1
Device: Intel X540 DP 10GBASE-T
Others: Windows 2012 R2 instances running on top of OSP7.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.