From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/36597 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: Tunelling nnimap through ssh shell (Was: nnimap-authinfo-file question) Date: 05 Jun 2001 23:51:27 +0200 Message-ID: References: <86n17v7pst.fsf@monsterisland.homonculus.net> <87elsyop3w.fsf_-_@balder.seapine.com> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035172155 9413 80.91.224.250 (21 Oct 2002 03:49:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:49:15 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 10625 invoked from network); 5 Jun 2001 21:51:55 -0000 Original-Received: from waldorf.cs.uni-dortmund.de (129.217.4.42) by gnus.org with SMTP; 5 Jun 2001 21:51:55 -0000 Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id XAA00199 for ; Tue, 5 Jun 2001 23:51:28 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id XAA21184; Tue, 5 Jun 2001 23:51:27 +0200 (MET DST) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian 8.9.3-21) id XAA09342; Tue, 5 Jun 2001 23:51:27 +0200 X-Face: 6=pZ4hVbjN:C?j1$h/-bi4:F%*~B#Rxb$[0%!{5NK"dE:_QRAM]Dzl=$yMu%Rh4xCSm/#>! $n%@SHJ](KFJKL,uF\=G=bRJQC$ ?+Dlxu*pj.Z,-GK<~y7sd/l*PN\]>} (Simon Josefsson's message of "05 Jun 2001 20:53:13 +0200") User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.104 Original-Lines: 25 Xref: main.gmane.org gmane.emacs.gnus.general:36597 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:36597 On 05 Jun 2001, Simon Josefsson wrote: > Gnus should cope with destroyed network connections, it shouldn't > include workarounds to make sure the network connection isn't > destroyed. In theory anyway. Did this actually cause anything to > fail? If so, what? Gnus should simply re-open the connection, I > think. Gnus can't know that the connection is destroyed, for here's what I think is happening: Doug is tunneling his IMAP connection through ssh. ssh has connected to the remote host and established the tunnel. Now Gnus is opening a connection to the real IMAP server through this tunnel. Time passes. The real IMAP server hits the idle time out and closes the connection. But the ssh tunnel is still there. Gnus doesn't know anything is wrong -- the ssh process is still running. Only when Gnus tries to send a command, ssh finds out it can't and discovers the tunnel is closed. But Gnus has already sent the command and doesn't expect it to fail -- after all, everything was alright just before sending the command. I'm not sure this is it, but I think so. Thoughts? kai -- ~/.signature: No such file or directory