Last Modified: Nov 07, 2022
Affected Product:
See more info
BIG-IP APM
Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3
Fixed In:
13.1.0, 13.0.1, 12.1.3.2
Opened: Jun 30, 2017
Severity: 3-Major
iRule event gets triggered twice in clientless mode when access policy is executed.
HTTP_REQUEST event is logged twice in /var/log/ltm. See below example: when HTTP_REQUEST { HTTP::header insert {clientless-mode} 1 set myCount [expr {$myCount + 1}] log local0. "Count is $myCount" } LTM logs: ----------- Jul 3 12:29:35 BIG-IP10002-vcmp2 info tmm1[23908]: Rule /Common/test_irule <HTTP_REQUEST>: Count is 1 Jul 3 12:29:36 BIG-IP10002-vcmp2 info tmm1[23908]: Rule /Common/test_irule <HTTP_REQUEST>: Count is 2 When this iRule is used, you will see duplicate HTTP_REQUEST with increased count in logs. If this count is used in further calculation, it gives you incorrect result.
This only occurs when using iRule in clientless-mode.
None
HTTP_REQUEST iRule event is no longer executed multiple times when using APM clientless-mode.