Problem z fsockopen

Jako, że postawiłem serwer przez siebie napisany, to chciałem, aby ludzie na forum programistycznym przetestowali go pod względem zabezpieczeń. Jestem realistą, także wiem, że serwer na 90% zostanie sypnięty. Pomyślałem więc, żeby ludzie mogli zobaczyć, czy serwer jest online czy offline. Napisałem więc bardzo prosty skrypcik:
Można go w akcji zobaczyć pod adresem:
http://mikmas.ugu.pl/tester/tester.php
Problem polega na błędnie działającej funkcji fsockopen, ponieważ cały czas dostaję Connection timeout, co jest bzdurą, bo serwer stoi i można się bez problemu podłączyć. Dodatkowo powiem, że ten sam skrypt jest na http://mikmas.ovh.org/tester/tester.php i tam działa ok (zwraca obrazek ONLINE). Co więc robię nie tak?
UWAGA! Jeżeli http://mikmas.ovh.org/tester/tester.php zwróci offline to znaczy, że serwer rzeczywiście jest offline, a nie że skrypt nie działa
BTW! Dokładnie o projekcie możecie przeczytać tu
- Kod: Zaznacz cały
<?php
$path='offline';
if ($h=fsockopen('mikmas.no-ip.org',666,$errno,$errstr,10))
{
while (!feof($h))
$get.=fread($h,5); // ALIVE
fclose($h);
if ($get=='ALIVE')
$path='online';
}
$path.='.png';
header('Content-Length: '.filesize($path));
header('Content-Type: image/png');
$h=fopen($path,'rb');
echo fread($h,filesize($path));
fclose($h);
?>
Można go w akcji zobaczyć pod adresem:
http://mikmas.ugu.pl/tester/tester.php
Problem polega na błędnie działającej funkcji fsockopen, ponieważ cały czas dostaję Connection timeout, co jest bzdurą, bo serwer stoi i można się bez problemu podłączyć. Dodatkowo powiem, że ten sam skrypt jest na http://mikmas.ovh.org/tester/tester.php i tam działa ok (zwraca obrazek ONLINE). Co więc robię nie tak?
UWAGA! Jeżeli http://mikmas.ovh.org/tester/tester.php zwróci offline to znaczy, że serwer rzeczywiście jest offline, a nie że skrypt nie działa

BTW! Dokładnie o projekcie możecie przeczytać tu