Symptoms
When FTP is used with bigproto, the PVA client-side current connections stat does not decrease after connections are closed.
Impact
An incorrect stat for client-side current connections will be reported for 'tmsh show sys pva-traffic global' and 'tmctl pva_stat'.
Example:
config # tmsh show sys pva-traffic global
-------------------------------------------------
Sys::PVA
-------------------------------------------------
PVA Traffic
ClientSide
ServerSide
Bits In
23.6K
219.7K
Bits Out
219.7K
23.6K
Packets In
40
335
Packets Out
335
40
Current Connections
295
0 <-----
Maximum Connections
296
8
Total Connections
335
40
Miscellaneous
Cur PVA Assist Conns
0
Tot PVA Assist Conns
335
HW Syncookies Generated
0
HW Syncookies Detected
0
config # tmsh show sys conn all-properties
Really display 1000 connections? (y/n) y
Sys::Connections
Total records returned: 0 <--------- No connections; this is the correct state.
Conditions
-- Use an FTP virtual server.
-- End user clients connect to the virtual server.
Workaround
This issue does not occur when 'inherit parent profile' is enabled on the FTP profile used by the virtual server.
Fix Information
The client-side current connections stat is decreased when connections are closed. 'tmsh show sys pva-traffic global' and 'tmctl pva_stat' now show accurate data.