Edit report at http://bugs.php.net/bug.php?id=11058&edit=1
ID: 11058 Comment by: elynets at gmail dot com Reported by: pat at mail dot rit dot edu Summary: php_network_getaddresses: getaddrinfo failed Status: Bogus Type: Bug Package: Network related Operating System: OpenBSD 2.6 PHP Version: 4.0.6 New Comment: Hello, I`ve got the same problem on my server while tried to execute some of my scripts. The only solution that works fine for me is to disable firewall. When firewall is disabled I get no errors. In the firewall settings all traffic allowed on ports 80 and 53. Previous Comments: ------------------------------------------------------------------------ [2010-05-26 23:27:26] pipra133 at yahoo dot com I am having the same problem .. I am using XAMPP 2.5 version ... it did work for me on the last version .... I am using the youtube API to receive youtube videos ... there is a major change in my case Message: Unable to Connect to tcp://gdata.youtube.com:80. Error #0: php_network_getaddresses: getaddrinfo failed: No such host is known. the return says it tries with TCP rather then http , but my actual stack trace says it is HTTP . #0 C:\xampp\php\PEAR\Zend\Gdata.php(221): Zend_Gdata_App->performHttpRequest('GET', 'http://gdata.yo...', Array, NULL, NULL, NULL) Does anyone have a clue what is wrong ??? ------------------------------------------------------------------------ [2010-03-25 06:28:07] cha0s at therealcha0s dot net Still present in 5.3. ------------------------------------------------------------------------ [2009-04-08 05:37:11] aven...@php.net I have this problem on RHEL5 too. My sloved is "chmod 644 /etc/hosts" Simple,but useful for me. ------------------------------------------------------------------------ [2004-09-27 19:06:52] rowaldru at gpi dot com I am currently on 4.3.8. Has this issue been addressed and fixed in 5.0.1? ------------------------------------------------------------------------ [2004-08-21 14:38:39] webmaster at hg-carstyling dot de ages later, i found a solution, what solves it for me here. the problem seems to base on the name resolution for the remote machine. a typical error while opening a remote file was: ---- Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/carstyling/public_html/newnuke/modules/WebMail/pop3.php on line 70 Warning: fsockopen(): unable to connect to mx.freenet.de:110 in /home/carstyling/public_html/newnuke/modules/WebMail/pop3.php on line 70 ---- i tryed to reconfigure my named configuration, without any result, to fix this. the problem was solved by adding the following line to my /etc/hosts: 194.97.55.147 mx.freenet.de i have to do this for any remote machine i like to open files on. this is NOT the basic of that problem, but patches arround that. i was not able, to tell my named, to resolv that adress to that ip, so i have to enter that in /etc/hosts . it seems, the problem is the name-resolution domain to ip, as it was discribed already here and on other sources before. over that, it is not a problem of all your php-scripts, you`ve written and were the error comes. just enter the unknown machine to your hosts file and all went fine. i tryed many different configurations of my bind, but was not able, to resolve other top level domains within a full qualified domain name so i feel to say its a bug in bind by isc, but this can also be a security relatet problem. i am open for mail and requests and i am very interrested on the basic solution. regardz :) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/bug.php?id=11058 -- Edit this bug report at http://bugs.php.net/bug.php?id=11058&edit=1