Bug ID 741203: DNS cache will respond from cache for records with TTL=0

Last Modified: May 09, 2022

Bug Tracker

Affected Product:  See more info
BIG-IP DNS(all modules)

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.4,, 12.1.5,,,, 12.1.6, 13.1.0,,,,,,,,, 13.1.1,,,,, 13.1.3,,,,,,, 13.1.4,, 13.1.5, 14.1.0,,,,,, 14.1.2,,,,,,,,, 14.1.3,, 14.1.4,,,,,,, 15.1.0,,,,,, 15.1.1, 15.1.2,, 15.1.3,, 15.1.4,, 15.1.5,, 16.1.0, 16.1.1, 16.1.2,,

Opened: Aug 20, 2018
Severity: 3-Major


When a query reply with TTL=0 is received by DNS cache, the BIG-IP system caches the result for a short amount of time (slightly less than one second). Queries made to the cache during this time receive a response from the cache, and do not come from the origin server.


Even though the TTL of zero implies that responses are not cached, they are. This means that for clients requesting that cached record during that very short period of time (less than a second) the BIG-IP system sends it from the cache, rather than from the origin DNS server.


-- DNS cache is configured. -- A query reply with TTL=0 is received by DNS cache



Fix Information


Behavior Change