On Sun, Apr 08, 2007 at 12:21:09AM +0400, Arthur F. Bier wrote:
>
> Нашел интересную закономерность. Правда, как я уже говорил - раньше
> работало на ура.
>
> Может быть действительно ipfw виноват? Я не так хорошо знаю никсы, к
> сожалению, поэтому такую возможность исключать не буду.
>
> Есть в скриптику такая вот конструкция:
>
> $sockres = fsockopen($ip, $port, $errno, $errstr, 5);
>
> if (!$sockres)
> $connectable = "no";
> else
> {
> $connectable = "yes";
> @fclose($sockres);
> }
>
> И, соответственно, с нее же ошибка:
>
> 2007/04/08 00:08:17 [error] 21137#0: *377323 FastCGI sent in stderr: "PHP
> Warning: fsockopen()
> [<a href='function.fsockopen'>function.fsockopen</a>]: unable to connect to
> 80.249.152.58:58624
> (Connection refused) in /www/kvadratmalevicha.ru/htdocs/announce.php on line
> 324"
> while reading response header from upstream, client: 80.249.152.58, server:
> domain.ru,
> URL:
> "/tracker.php/39aa3b26b310623331764096827c4d39/announce?info_hash=J%be%95M%f436%3f%c3gf%19%d7%ed%82%98Gzn%b8&peer_id=-UT1610-%ea%81%cc%94
>
> %fc%f2%fb%cbo%20%08%e1&port=58624&uploaded=0&downloaded=0&left=0&key=B9F084DF&numwant=200&compact=1&no_peer_id=1",
> upstream: "fastcgi://unix:/tmp/php-fastcgi.sock:", host: "domain.ru"
>
> Довольно частая.
А если поставить
sysctl net.inet.ip.portrange.randomized=0
ошибка появляется ?
--
Игорь Сысоев
http://sysoev.ru