* On Win98, connections hang when using remote command execution with SSHD.
@ 2001-09-01 22:12 Gerald Villemure
2001-09-04 3:33 ` Frank Wuebbeling
0 siblings, 1 reply; 5+ messages in thread
From: Gerald Villemure @ 2001-09-01 22:12 UTC (permalink / raw)
To: cygwin
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1367 bytes --]
Using "remote command execution" or in other words a non interactive
connection to the SSHD server process seems to hang on Win98. Win2k seems
fine however so I have included the debug logs of both systems.
I am using Cygwin 1.3.2 with OpenSSH 2.9p2-3
Anybody else have this problem?
Anybody have advice?
Thanks in advance,
Gérald
on Win98 I get:
debug1: channel 0: close_write
debug1: session_free: session 0 pid 197587
**Thats it! it justs stops!
on Win2K I get:
debug1: channel 0: close_write
debug1: session_free: session 0 pid 1268
debug2: channel 0: read 0 from efd 10
debug2: channel 0: closing read-efd 10
debug1: channel 0: read<=0 rfd 8 len 0
debug1: channel 0: read failed
debug1: channel 0: input open -> drain
debug1: channel 0: close_read
debug1: channel 0: input: no drain shortcut
debug1: channel 0: ibuf empty
debug1: channel 0: input drain -> closed
debug1: channel 0: send eof
debug1: channel 0: send close
debug2: channel 0: no data after CLOSE
debug1: channel 0: rcvd close
debug2: channel 0: no data after CLOSE
debug1: channel 0: is dead
debug1: channel_free: channel 0: status: The following connections are open:
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: On Win98, connections hang when using remote command execution with SSHD.
2001-09-01 22:12 On Win98, connections hang when using remote command execution with SSHD Gerald Villemure
@ 2001-09-04 3:33 ` Frank Wuebbeling
2001-09-04 3:39 ` Corinna Vinschen
2001-09-04 17:42 ` Gerald Villemure
0 siblings, 2 replies; 5+ messages in thread
From: Frank Wuebbeling @ 2001-09-04 3:33 UTC (permalink / raw)
To: Gerald Villemure, cygwin
> Using "remote command execution" or in other words a non interactive
> connection to the SSHD server process seems to hang on Win98
Same problem here. Forcing terminal allocation with -t probably solves
*your* problem, but at least with me creates a new, nastier one. Please do
me the favor and try it:
-> try "ssh -t localhost id". Will probably work, provided you have setup
your access correctly.
-> try "while true; do ssh -t localhost id; done". Will work about seven
times, and then send sshd to hell.
anybody has a solution for this?
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: On Win98, connections hang when using remote command execution with SSHD.
2001-09-04 3:33 ` Frank Wuebbeling
@ 2001-09-04 3:39 ` Corinna Vinschen
2001-09-04 6:46 ` Frank Wuebbeling
2001-09-04 17:42 ` Gerald Villemure
1 sibling, 1 reply; 5+ messages in thread
From: Corinna Vinschen @ 2001-09-04 3:39 UTC (permalink / raw)
To: cygwin
On Tue, Sep 04, 2001 at 12:33:00PM +0200, Frank Wuebbeling wrote:
>
> > Using "remote command execution" or in other words a non interactive
> > connection to the SSHD server process seems to hang on Win98
>
> Same problem here. Forcing terminal allocation with -t probably solves
> *your* problem, but at least with me creates a new, nastier one. Please do
> me the favor and try it:
>
> -> try "ssh -t localhost id". Will probably work, provided you have setup
> your access correctly.
> -> try "while true; do ssh -t localhost id; done". Will work about seven
> times, and then send sshd to hell.
>
> anybody has a solution for this?
Not a solution, just a guess. Try a developers snapshot of Cygwin.
It's not that likely to help since the problem is probably induced
by the crappy pipe handling of 9x/ME, but...
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin@cygwin.com
Red Hat, Inc.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: On Win98, connections hang when using remote command execution with SSHD.
2001-09-04 3:39 ` Corinna Vinschen
@ 2001-09-04 6:46 ` Frank Wuebbeling
0 siblings, 0 replies; 5+ messages in thread
From: Frank Wuebbeling @ 2001-09-04 6:46 UTC (permalink / raw)
To: Corinna Vinschen
Corinna,
> Not a solution, just a guess. Try a developers snapshot of Cygwin.
> It's not that likely to help since the problem is probably induced
> by the crappy pipe handling of 9x/ME, but...
I tried it, but it makes things even worse (*if* I did it right). I took
cygwin1.dll and put it into /usr/bin, nothing else, I did no recompilation.
Here's the report:
I use the following batch file in the Startup folder to start sshd on
Windows startup:
================
@echo off
D:
chdir \programme\cygwin\bin
bash --login -c /usr/sbin/sshd.exe
================
With the old cygwin1.dll, the DOS-Window in which this batchfile is started,
never vanishes. I checked "close window on exit" for the batchfile, but no
result. With the new cygwin1.dll, the DOS-Window actually goes away after
sshd backgrounds, which it should. So this is the good news.
The bad news is that sshd still sleeps after having completed exactly 8
connections. I can't open any new connections to this sshd, so this
behaviour didn't change with the new version. But in the old version I could
kill sshd, start a new one, and I could try again for 8 connections. With
the new version of cygwin1.dll, I can't even restart after killing sshd, the
newly-started sshd never gets a connection.
My current solution to the problem, by the way, is to run sshd from inetd
(with the old library, of course), which may be inefficient, but works.
Frank
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: On Win98, connections hang when using remote command execution with SSHD.
2001-09-04 3:33 ` Frank Wuebbeling
2001-09-04 3:39 ` Corinna Vinschen
@ 2001-09-04 17:42 ` Gerald Villemure
1 sibling, 0 replies; 5+ messages in thread
From: Gerald Villemure @ 2001-09-04 17:42 UTC (permalink / raw)
To: cygwin
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1110 bytes --]
> -> try "ssh -t localhost id". Will probably work, provided you have setup
> your access correctly.
> -> try "while true; do ssh -t localhost id; done". Will work about seven
> times, and then send sshd to hell.
You are correct using -t did the trick! My test have revealed that I can
connect 10 times before SSHD crashes (its consistently 10 connections)
The tests are done by starting a session and manually running SSHD.
Note that I have done these tests with a mix and match of:
Cygwin 1.3.2 and 1.1.8
OpenSSH 2.9p2 and 2.5.2p2
They all behave the same way.
Is for an elegant way to start SSHD in Win98 I use this command:
(not used for the test in order to minimize the variables)
c:\cygwin\bin\run-nw.exe /bin/bash --login -c /usr/sbin/sshd.exe
The program "run-rw.exe" is something I found in the list archive if cygwin.
Still no clean resolution to the problem,
Gérald
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-09-04 17:42 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-01 22:12 On Win98, connections hang when using remote command execution with SSHD Gerald Villemure
2001-09-04 3:33 ` Frank Wuebbeling
2001-09-04 3:39 ` Corinna Vinschen
2001-09-04 6:46 ` Frank Wuebbeling
2001-09-04 17:42 ` Gerald Villemure
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).