Forum Discussion
Anthony_A
Altostratus
That was it! Out of the 600+ HTTP-to-HTTPS redirect virtuals with the _sys_https_redirect iRule, a handful of them had second iRules that had HTTP::respond events. I just removed those secondary iRules after I determined I didn't need them to do what they were doing. Logs look good now. Thanks again for your help!
If anyone is curious, I came up with the below bash script to quickly find the culprit virtuals (I didn't have enough time to get fancy though so it just echos the comma-delimited output to stdout).
#!/bin/bash
IRULE="_sys_https_redirect"
VIRTUALS=$(tmsh list ltm virtual one-line | grep -i ${IRULE} | cut -d' ' -f3)
for VS in $VIRTUALS
do
IRULES=$(tmsh list ltm virtual "${VS}" one-line | grep rules | sed -e 's/.* rules { //' -e 's/ }.*//')
echo "$VS,$IRULES"
done
Mayur_Sutare
Oct 07, 2020MVP
I suspected the same that it was due to other iRules. I am glad it helped you.
Also thanks for sharing above script. Cheers!