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

Reply via email to