Bug ID 766593: RESOLV::lookup with bytes array input does not work when length is exactly 4, 16, or 20

Last Modified: Aug 08, 2019

Bug Tracker

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

Known Affected Versions:
14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.4, 14.1.0.5, 14.1.0.6, 15.0.0, 15.0.1

Opened: Mar 28, 2019
Severity: 3-Major

Symptoms

RESOLVE::lookup returns empty string.

Impact

RESOLVE::lookup returns empty string.

Conditions

Input bytes array is at length of 4, 16, or 20. For example: [RESOLV::lookup @dnsserveraddress -a [binary format a* $host1.d1test.com]]

Workaround

Use lindex 0 to get the first element of the array. For example: [RESOLV::lookup @dnsserveraddress -a [lindex [binary format a* $host1.d1test.com] 0]]

Fix Information

None

Behavior Change