From owner-freebsd-questions Tue Feb 12 15:33:21 2002 Delivered-To: freebsd-questions@freebsd.org Received: from scaup.prod.itd.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by hub.freebsd.org (Postfix) with ESMTP id 2C74137B6AC for ; Tue, 12 Feb 2002 15:27:05 -0800 (PST) Received: from user-vcauhvl.dsl.mindspring.com ([216.175.71.245] helo=joeandlane.com) by scaup.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16amJZ-0002Py-00 for freebsd-questions@freebsd.org; Tue, 12 Feb 2002 15:26:21 -0800 Received: (from nobody@localhost) by joeandlane.com (8.11.6/8.11.6) id g1CNQB200662; Tue, 12 Feb 2002 17:26:11 -0600 (CST) (envelope-from lane@joeandlane.com) Date: Tue, 12 Feb 2002 17:26:11 -0600 (CST) Message-Id: <200202122326.g1CNQB200662@joeandlane.com> X-Authentication-Warning: joeandlane.com: nobody set sender to lane@joeandlane.com using -f From: "Lane Holcombe" To: freebsd-questions@freebsd.org Subject: FreeBSD config for Proxy Authentication X-Mailer: NeoMail 1.25 X-IPAddress: 192.168.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've posted this information multiple times today, but it doesn't seem to be showing up on the list. Please forgive me if it all starts showing up at once... The jist is this: I've done a minimal install of FreeBSD from an MSDOS file system because I still can't get FreeBSD to punch though the firewall at work. On my windows box I am able to get through the MSPROXY firewall using PPM (Perl Package Manager) if I set these variables: HTTP_PROXY=http://172.16.7.1:80 HTTP_PROXY_USER= HTTP_PROXY_PASS= I believe that this same technique will work with FreeBSD's versions of fetch and ftp, but I cannot get it to work. I have set each of these variables using setenv and then attempt "make all" in one of the /usr/ports directories, but each time it fails with: Proxy Authentication Required. I know that fetch recognizes the HTTP_PROXY variable because without it I get "No route to host" and I know that the port is :80 because when I change it I get "Connection Refused". I have tried setting each and all of the variables mentioned in the fetch(3) man page, but the closest I can get to making it work is "Proxy Authentication Required." I have advanced to "Internal Server Error" by setting the following: setenv HTTP_PROXY_AUTH "basic:*::". If I use: setenv HTTP_PROXY_AUTH "*:*::" then I get "Authentication Required". I use the asterisk for "realm" because the proxy server realm is called "proxy server" and the space seems to be problematic ... this is because I can't "setenv" with the space unless I quote the whole string. When I do that I also get "Internal Server Error." Don't be shy about this. If you've got the slightest inkling of a notion that may yield more answers to this dilemma then speak up. Keep in mind that I only have the most minimal of installs so far. Please help thanks lane (holcombe) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message