Description of problem: When resolving for Global Catalog SRV records, the dig command used under the covers is able to obtain the records only for TCP communication and not UDP. The script seems to determine this as failure to resolve anything and errors out.
*** Bug 1537265 has been marked as a duplicate of this bug. ***
Verified with: ovirt-engine-extension-aaa-ldap-1.3.7-1.el7ev.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:1485
BZ<2>Jira Resync
"When resolving for Global Catalog SRV records, the dig command used under the covers is able to obtain the records only for TCP communication and not UDP." the +ignore command that was added does not change the lookup to tcp. I think you meant to use +vc or +tcp
sync2jira