Forum Discussion

Frank_ten_Wolde's avatar
Frank_ten_Wolde
Icon for Altostratus rankAltostratus
Feb 05, 2026

sslprovide (--f5 ssl) does not generate CLIENT/SERVER_TRAFFIC_SECRET on server-side TLS traffic

When I enable the sslprovider and start a tcpdump on the server-side in order to decode TLSv1.3 traffic, only the CLIENT_HANDSHAKE_TRAFFIC_SECRET and SERVER_HANDSHAKE_TRAFFIC_SECRET 'keys' are stored in the packet capture file, but the CLIENT_TRAFFIC_SECRET and SERVER_TRAFFIC_SECRET 'keys' are missing. This prevents me to decode the application data in the packet capture:

# tmsh modify sys db tcpdump.sslprovider value enable
# tcpdump -i <server-side-VLAN> -s0 -f5 ssl:v -vvv -w /var/tmp/output.cap

<Generate traffic>

# tshark -r /var/tmp/output.cap -Y "f5ethtrailer.tls.keylog" -T fields -e f5ethtrailer.tls.keylog

 

On the client-side, this works as expected.

Is this a bug (tested with TMOS 17.5.1)? Am I doing something wrong?

 

5 Replies