fsockopen() и ошибка (Permission denied)

  • Автор темы Автор темы sapfir
  • Дата начала Дата начала

sapfir

Новичок
fsockopen() и ошибка (Permission denied)

есть скрипт определения whois
<?

$server = "whois.ripe.net";
$ip='194.226.157.113';
if ($ip!="")
{
$sock = fsockopen ($server,43,$errno,$errstr,30);
// $sock = fsockopen ("whois.ripe.net");
if (!$sock)
{
echo("$errno($errstr)");
return;
}
else
{
fputs ($sock, $ip."\r\n");
while (!feof($sock))
{
echo (str_replace(":",":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",fgets ($sock,128))."<br>");
}
}
fclose ($sock);
}
?>
при запуске у провайдера
выдает ошибку
Warning: fsockopen(): unable to connect to whois.ripe.net:43 in /web/sapfir/site/www/admin/whois.php on line 7
13(Permission denied)
в чем может быть дело?
 
>в чем может быть дело?
firewall отсекает коннекты изнутри во внешний мир.
 
ИМХО. Провайдер не дает тебе выполнять такой запрос.
Протсо для проверки запустил у себя на локальной машине и на сервере - везде сработало
 
дома у меня тоже работает
есть возможность без обращения к техподдержке
проверить порт 43?
 
попробуй установить сокет с хостера любова другова )) хз че за провайдер каторый закрывает че то вообще !) мож не в провайдере причина ?
 
причем тут порт 43 ?
99.9999% - все внешние коннекты отрубаются.
ибо нефиг.
 
Сверху