Hallo!
$fp = fopen ("http://un:pw@10.10.22.63/upsstat.htm", "r");
fpassthru($fp);
Das problem ist "un:pw@", das ist _kein_ HTTP! Browser setzen diese manchmal um in Basic-Authentification Header, aber direkt funktioniert das nicht.
Außerdem kann man die Möglichkeit ein URL über fopen() zu verwenden abschalten, siehe dazu http://www.php3.de/manual/de/function.fopen.php
Wenn Du die Basic-Authentification mit implementieren willst, kannst Du entweder CURL verwwenden, das müßte in PHP eigentlich mit http://www.php3.de/manual/de/ref.curl.php funktionieren(ist nicht überall installiert), oder den kompletten HEADER selbst zusammenbauen mit http://www.php3.de/manual/de/function.fsockopen.php(sollte immer gehen, dazu mußt Du aber wissen wie der Header genau auszusehen hat).
Viele Grüße
Andreas