Load Balancer cookie persistence does not persist when TCP Multiplexing is enabled and SNAT is disabled
search cancel

Load Balancer cookie persistence does not persist when TCP Multiplexing is enabled and SNAT is disabled

book

Article ID: 336794

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

Symptoms:
With frequent requests, some requests may be served by different backend even with persistent cookies

With packets captured on the client, you should see tcp source port is reused frequently

The syslog logs on edge, show error '99: Cannot assign requested address'

Environment

VMware NSX-T Data Center 3.x
VMware NSX-T Data Center

Cause

NSX Load balancer tries to create a new connection by reusing the port while the port is still used by another connection.

Resolution

SNAT is required for TCP Multiplexing

Workaround:
Disable TCP Multiplexing