Bug #73149 [Com]: dns_get_record(): A temporary server error occurred

From: Date: Wed, 24 Feb 2021 15:30:27 +0000
Subject: Bug #73149 [Com]: dns_get_record(): A temporary server error occurred
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-232381@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=73149&edit=1

 ID:                 73149
 Comment by:         idem84 at me dot com
 Reported by:        walter at oradio dot be
 Summary:            dns_get_record(): A temporary server error occurred
 Status:             Open
 Type:               Bug
 Package:            Network related
 Operating System:   Linux Mint 17 Qiana and Centos 7
 PHP Version:        5.6.26
 Block user comment: N
 Private report:     N

 New Comment:

Got PHP 7.2.34-13+ubuntu18.04.1+deb.sury.org+1 (cli) and same problem here, even @ doesn't
help..


Previous Comments:
------------------------------------------------------------------------
[2016-09-23 14:36:28] walter at oradio dot be

Description:
------------
[regression] dns_get_record does not return false on dns server failure

When doing a nslookup for this domain: radioantwerpen.be the response is:

;; Got SERVFAIL reply from 83.149.80.123, trying next server
Server:		83.149.80.123
Address:	83.149.80.123#53

** server can't find radioantwerpen.be: NXDOMAIN

Note:
-----
This worked on PHP version 5.5x, but when I upgraded to 5.6.26 this error occurred. The same error
occurs on the production server, which is a different machine with a different OS, but same PHP
version.

This is a regression from bug: #53092  ( https://bugs.php.net/bug.php?id=53092 ) . It was
closed in 2014.



Test script:
---------------
$url = "radioantwerpen.be";
$result = dns_get_record($url);
print_r($result);

Expected result:
----------------
return empty array

Actual result:
--------------
throws "Warning: dns_get_record(): A temporary server error occurred. in ..."
and returns nothing (no array)


------------------------------------------------------------------------



--
Edit this bug report at https://bugs.php.net/bug.php?id=73149&edit=1


Thread (5 messages)

« previous php.bugs (#232381) next »