Re:
fputs($proxy_fp,"Proxy-Authorization: Basic ".base64_encode("$proxy_user:$proxy_pass")."\r\n");
Es wäre interessant zu wissen, ob das so funktioniert. Ich glaube es aber eher nicht. Novell wird hier ein proprietäres eigenes Authorization-Scheme nutzen.
Ein HTTP-Proxy spricht HTTP. Da gibt es nur Basic und Digest (RFC 2617).
Gruß aus Berlin!
eddi