On Sat, Oct 31, 2015 at 12:39:38AM GMT, Steve Shockley wrote:
> I'm trying to get openup to work through a proxy.  I'm able to get it to
> work through an antique Bluecoat proxy, but it fails using a Websense
> Content Gateway (more or less Inktomi/Apache Traffic Server) or a Fortigate
> firewall device.  I'm using 5.8-stable, and this happened on earlier
> releases as well.  If I try pkg_add with curl or wget it always works, but
> openup makes it difficult to use anything but ftp.  (You can set FETCH in
> openup.conf, but it gets reset in line 249.  It also doesn't appear to pass
> the FETCH_CMD environment variable to pkg_add.)
> 
> Anyway, if I run:
> # export PKG_PATH=https://stable.mtier.org/updates/$(uname -r)/$(arch
> -s):ftp://mirrors.nycbug.org/pub/OpenBSD/$(uname -r)/packages/$(arch -s)
> # pkg_add -vvvvv binpatch58-amd64-kernel binpatch58-amd64-libcrypto
> binpatch58-amd64-smtpd binpatch58-amd64-sshd binpatch58-amd64-sslhello
> 
> it sits for a minute and I get:
> Update candidates: quirks-2.114 -> quirks-2.114
> quirks-2.114 signed on 2015-08-09T11:57:52Z
> No change in quirks-2.114
> parsing binpatch58-amd64-kernel-2.0
> Error from
> https://stable.mtier.org/updates/5.8/amd64/binpatch58-amd64-kernel-2.0.tgz
> ftp: connect: Connection timed out
> Can't find CONTENTS from
> https://stable.mtier.org/updates/5.8/amd64/binpatch58-amd64-kernel-2.0.tgz
> parsing binpatch58-amd64-libcrypto-1.0p0
> Error from 
> https://stable.mtier.org/updates/5.8/amd64/binpatch58-amd64-libcrypto-1.0p0.tgz
> ftp: SSL read error: 4294967295
> Can't find CONTENTS from 
> https://stable.mtier.org/updates/5.8/amd64/binpatch58-amd64-libcrypto-1.0p0.tgz
> parsing binpatch58-amd64-smtpd-1.0
> No change in binpatch58-amd64-smtpd-1.0
> parsing binpatch58-amd64-sshd-1.0
> ^C
> 
> With more verbose ftp and less verbose pkg_add:
> # export FETCH_CMD='/usr/bin/ftp -v'
> # pkg_add -ui
> quirks-2.114 signed on 2015-08-09T11:57:52Z
> Error from 
> ftp://mirrors.nycbug.org/pub/OpenBSD/5.8/packages/amd64/apache-httpd-openbsd-1.3.20140502p4.tgz
> ftp: connect: Connection timed out
> ^C
> 
> Note that the proxy thought the transaction was successful:
> a.b.c.d - - [30/Oct/2015:15:20:15 -0500] "GET 
> ftp://mirrors.nycbug.org/pub/OpenBSD/5.8/packages/amd64/apache-httpd-common-2.4.16.tgz
> HTTP/1.0" 200 160810 000 0 0 0 128 195 0 0 0
> 
> I can always download the files using ftp, I only have problems when using
> pkg_add.
> 
> What else can I do to diagnose?  Thanks.

Hi Steve,

You hadn't mentioned it and I don't have a proxy at hand to test it, but
won't either simply honour the "http_proxy" environment variable?

Regards,

Raf

Reply via email to