This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: ssh and select: Bad file number


Terje,

could you please mail the exact steps which have result in the below
debug output from the first start of the first ssh or ssh-agent?

I'm completely unable to reproduce that behaviour so it's important
that you give me exact information.

Corinna

Terje Marthinussen wrote:
> 
>  >I have tried it in the following confgurations with the
>  >Unix systems only running Linux:
>  >
>  >~ $ uname -a
>  >CYGWIN_NT-5.0 CVAIO 1.1.6(0.30/3/2) 2000-11-17 19:10 i686 unknown
>  >~ $ ssh -V
>  >SSH Version OpenSSH_2.3.0p2, protocol versions 1.5/2.0.
>  >Compiled with SSL (0x0090581f).
>  >
>  >~ $ uname -a
>  >CYGWIN_NT-4.0 NTUS 1.1.6(0.30/3/2) 2000-11-21 21:00 i686 unknown
>  >~ $ ssh -V
>  >SSH Version OpenSSH_2.3.0p1, protocol versions 1.5/2.0.
>  >Compiled with SSL (0x0090581f).
>  >
>  >and I couldn't reproduce the problem. Do we have to blame the
>  >ssh version on your Linux or FreeBSD box, perhaps?
> 
> I don't think so.
> 
> However, tried again with an ssh -v.
> 
> Noticed over a couple of runs that every time
> when I got that error, the list of authentication
> agent connections whould list an FD of 64 or
> higher.
> 
> Right now, I'm on a different windows 2000 machine
> which is of a different version. This one has
> uname -a
> CYGWIN_NT-5.0 TERJENM 1.1.4(0.26/3/2) 2000-08-03 20:53 i686 unknown
> ssh -v
> SSH Version OpenSSH_2.2.0p1, protocol versions 1.5/2.0.
> 
> It doesn't say anything about select when the
> connection drops, but you will find:
> debug: channel 0: rcvd oclose
> debug: channel 0: input wait_oclose -> closed
> debug: channel 1: rcvd ieof
> debug: channel 1: output open -> drain
> debug: Forwarding authentication connection.
> debug: fd 66 setting O_NONBLOCK
> debug: channel 2: new [authentication agent connection]
> debug: channel 0: full closed
> debug: channel_free: channel 0: status: The following connections are open:
>    #0 authentication agent connection (t4 r1 i8/0 o128/0 fd 7/7)
>    #1 authentication agent connection (t4 r2 i1/0 o32/0 fd 54/54)
>    #2 authentication agent connection (t4 r1 i1/0 o16/0 fd 66/66)
> 
> debug: channel 1: obuf empty
> debug: channel 1: output drain -> closed
> debug: channel 1: send oclose
> debug: channel 1: close_write
> 
> debug: channel 1: read<=0 rfd 54 len 0
> debug: channel 1: read failed
> debug: channel 1: input open -> drain
> debug: channel 1: close_read
> debug: channel 1: input: no drain shortcut
> debug: channel 1: ibuf empty
> debug: channel 1: input drain -> wait_oclose
> debug: channel 1: send ieof
> Connection to [some system] closed.
> debug: Transferred: stdin 0, stdout 3027, stderr 50 bytes in 36.9 seconds
> debug: Bytes per second: stdin 0.0, stdout 82.1, stderr 1.4
> debug: Exit status -1
> 
> Terje
> 
> --
> Want to unsubscribe from this list?
> Send a message to cygwin-unsubscribe@sourceware.cygnus.com

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.
mailto:vinschen@redhat.com

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]