<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<br><br><div>(Note: I also posted this a few days ago to <a href="mailto:libraries@haskell.org">libraries@haskell.org</a> without much response, and thought I might have more success here. Please correct me if this is&nbsp;inappropriate.)</div><div><br>I'm trying to use cabal-install on two machines, Debian Sid and OS X 10.5, but I am unable to run "update" on either. Most other commands seem to work fine, but the networking for "update" gives an error on both machines, completely independently:<br><br>&nbsp;&nbsp;Downloading package list from server<br>&nbsp;&nbsp;'<a href="http://hackage.haskell.org/packages/archive'">http://hackage.haskell.org/packages/archive'</a><br>&nbsp;&nbsp;cabal: recv: resource vanished (Connection reset by peer)<br><br></div><div>Running with the -v3 option does not provide much more information:</div><div><br></div><div><div>&nbsp;&nbsp;Downloading package list from server</div><div>&nbsp;&nbsp;'<a href="http://hackage.haskell.org/packages/archive'">http://hackage.haskell.org/packages/archive'</a></div><div>&nbsp;&nbsp;Sending:</div><div>&nbsp;&nbsp;GET <a href="http://hackage.haskell.org/packages/archive/00-index.tar.gz">http://hackage.haskell.org/packages/archive/00-index.tar.gz</a> HTTP/1.1</div><div>&nbsp;&nbsp;User-Agent: cabal-install/0.5.1</div><div>&nbsp;&nbsp;Creating new connection to hackage.haskell.org</div><div>&nbsp;&nbsp;cabal: recv: resource vanished (Connection reset by peer)</div></div><div><br>Both machines are using a vanilla Netgear ProSafe VPN Firewall FVS318v3, a very simple prosumer router. Obviously, the router works fine for everything else, and has been running flawlessly for ages.</div><div><br>This is using cabal-install from darcs and the cabal 1.4 branch.<br><br>Thanks a bunch for helping,<br><br>Jeff Wheeler</div></body></html>