VCRP-70-000001 - Envoy must drop connections to disconnected clients.

Information

Envoy client connections that are established but no longer connected can consume resources that might otherwise be required by active connections. It is a best practice to terminate connections that are no longer connected to an active client.

Envoy is hard coded to drop connections after three minutes of idle time. The absence of any 'tcpKeepAliveTimeSec' settings means this default is in effect. This configuration must be verified and maintained.

Solution

Navigate to and open:

/etc/vmware-rhttpproxy/config.xml

Locate the <config>/<envoy>/<L4Filter> block and configure <tcpKeepAliveTimeSec> as follows:

<tcpKeepAliveTimeSec>180</tcpKeepAliveTimeSec>

Restart the service for changes to take effect.

# vmon-cli --restart rhttpproxy

See Also

https://dl.dod.cyber.mil/wp-content/uploads/stigs/zip/U_VMW_vSphere_7-0_Y23M07_STIG.zip

Item Details

Category: ACCESS CONTROL

References: 800-53|AC-10, CAT|II, CCI|CCI-000054, Rule-ID|SV-256737r889149_rule, STIG-ID|VCRP-70-000001, Vuln-ID|V-256737

Plugin: Unix

Control ID: bd18ceb263431cfb62c8aa03e06acc516df72fd8014f9a0eaaa11def769ee622