Basic F5 LTM Troubleshooting SSL Ciphersuits - Using Httpwatch and Long Run Tcpdumps
Basic F5 LTM Troubleshooting SSL Ciphersuits - Using Httpwatch and Long Run Tcpdumps
Basic F5 LTM Troubleshooting SSL Ciphersuits - Using Httpwatch and Long Run Tcpdumps
F5 Company Confidential
2
F5 Company Confidential
3
Below errors are logged when SSL log level is set to “Debug”
F5 Company Confidential
4
F5 Company Confidential
5
F5 Company Confidential
6
tmctl ip_stat
The incremental counter for the err_len column may indicate that
the BIG-IP system is possibly encountering tm.minipfragsize
threshold packet drops.
To verify, you should capture traffic and then confirm if traffic is
affected.
F5 Company Confidential
7
ICMP fragmented
IP short fragment
To view the dos_stat table's ICMP fragmented vector, type the following command:
To view the dos_stat table's IP short fragment vector, type the following command:
The counters with incremental drops for ICMP fragmented or IP short fragment may
indicate that the BIG-IP system is possibly encountering tm.minipfragsize threshold
F5 Company Confidential
8
https://support.f5.com/kb/en-
us/solutions/public/15000/000/sol15003.html
F5 Company Confidential
9
F5 Company Confidential
10
F5 Company Confidential
11
https://support.f5.com/kb/en-
us/solutions/public/15000/100/sol15194.html
F5 Company Confidential
12
F5 Company Confidential
13
find_error.pl - Lab
Included in all recent versions
/usr/share/ts/bin/find_error.pl -h
F5 Company Confidential
14
ringdump.pl - Lab
Custom script distributed via Devcentral
https://devcentral.f5.com/wiki/advdesignconfig.ringdump.a
shx
my %SETTINGS =(
"0.0:nnn" => { filter => "host 10.0.0.100 and port 80 or arp or icmp" },
);
ringdump.pl - Lab
./ringdump.pl /var/tmp/dumps/
F5 Company Confidential
16
ringdump.pl - Lab
By default the output file is in /var/tmp
With the name of the interface used
/var/tmp/0.0:nnn.dump.2
(escape the : with \ when working on the command line)
./ringdump.pl /var/tmp/dumps/
Makes the /var/tmp/dumps/ the destination directory
ringdump.pl - Lab
1. Rotates the files over and over
2. Stops automatically when the error is seen
So only one occurrence will be captured
F5 Company Confidential
18
F5 Company Confidential
19
HTTPWatch / Fiddler
Lab 1
Peter.html
F5 Company Confidential
20
HTTPWatch / Fiddler
Lab 2
Problem description -
F5 delays my traffic 20 – 40 seconds
It is taking long if the remote website
silently drops connections.
If it resets them, the browser does not wait
the timeout time.
(worked before, now broken)
Peter_1.html F5 Company Confidential
21
HTTPWatch / Fiddler
Real life examples where httpwatch helped a lot
F5 Company Confidential
22
HTTPWatch / Fiddler
F5 Company Confidential
23
F5 Company Confidential
25
F5 Company Confidential