Sto mettendo a punto un sistema per la lettura di feed XML remoti.

Il problema è questo: la macchina sulla quale faccio i test è in una LAN ed è dietro un proxy. Su questa macchina di test ho installato apache e php.
Faccio riferimento allo script php mettendo nel browser il seguente indirizzo: http://localhost/remote.php

il file remote.php è di prova ed è il seguente:

codice:
<?php $file = fopen ("http://www.unita.it/rss.php", "r"); if (!$file) { echo "

Unable to open remote file.\n"; exit; } ?>

Quando faccio riferimento ad un file XML esterno mi becco il seguente errore:

Warning: fopen(http://www.unita.it/rss.php) [function.fopen]: failed to open stream: Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato. in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\remote.php on line 2

Unable to open remote file.

in php.ini ho già controllato che allow_url_open sia ON.

Quale può essere il problema?