Мой клиент и сервер - это внутренние машины. tcpdump как на клиенте, так и на сервере показывает, что передаются все три части рукопожатия, однако netstat на сервере показывает SYN_RECV, а на клиенте показывает ESTABLISHED. Сервер продолжает отправлять синхронное подтверждение, как если бы он никогда не получал подтверждение от клиента.
Ниже приведена ссылка, показывающая: