Last Modified: Apr 28, 2025
Affected Product(s):
BIG-IP LTM
Known Affected Versions:
11.2.0, 11.2.1, 11.3.0, 11.4.0
Fixed In:
11.5.0, 11.4.1, 11.4.0 HF3, 11.3.0 HF8
Opened: Jul 03, 2013 Severity: 3-Major Related Article:
K15016
Status codes generated from HTTP::respond larger than 511 are corrupted to be negative numbers. This causes a leading minus sign to be emitted, breaking the HTTP spec.
This causes a leading minus sign to be emitted, breaking the HTTP spec.
Example: when HTTP_REQUEST { HTTP::respond 600 content "Error" } This will actually output a status of "-424" instead of the wanted "600".
Use TCP::respond instead.
HTTP status codes generated by HTTP::respond that are larger than 511 are no longer corrupted.