Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Thu, 14 Dec 2000 11:51:31 -0500 From: Jason Tishler To: Corinna Vinschen Subject: Re: Opensshd 2.3.0-1 weird exec problem Message-ID: <20001214115131.A236@dothill.com> References: <01JXNRM0E2MW8Y58N3 AT marshall DOT edu> <00121400021212 DOT 05746 AT cygbert> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="gZ0Yuf28suuv7zxX" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <00121400021212.05746@cygbert>; from cygwin@cygwin.com on Thu, Dec 14, 2000 at 12:02:12AM +0100 Organization: Dot Hill Systems Corp. --gZ0Yuf28suuv7zxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Corinna, On Thu, Dec 14, 2000 at 12:02:12AM +0100, Corinna Vinschen wrote: > On Wednesday 13 December 2000 21:05, R. Andrew Bailey wrote: > >> I'm using Opensshd 2.3.0p1 with Cygwin 1.1.6 on a bunch of Win2k > > machines. I > > run sshd via srvany. I'm seeing a problem when executing remote > > commands. Basically, I'll get output from the remote command about 1 > > in 5 times I run it. The timing appears fairly random, take some > > command like, > > > > ssh root AT my_test_box uname -a > > Weird. I'm using the same configuration (even W2KSP1) and I get > an output always. Are you sure that this isn't related to native > NT tools only, say `net' or similar? I am seeing the same or similar behavior as Andrew. However, whether or not I get output is quite variable. Note that I am starting sshd (i.e., in.sshd) from inetd. In a run of ten "uname -a" commands, I can get only one output and then get five. I have also notice truncated output such as only getting the first line from a "ls -1" command or no output at all. We have also tried the same tests against a non-Cygwin sshd and we always get the expected output. Is it possible that there is a race condition or timing issue such that the Cygwin sshd closes the connection before the client has had a chance to read all of the output? See attached for my cygcheck output. Thanks, Jason -- Jason Tishler Director, Software Engineering Phone: +1 (732) 264-8770 x235 Dot Hill Systems Corporation Fax: +1 (732) 264-8798 82 Bethany Road, Suite 7 Email: Jason DOT Tishler AT dothill DOT com Hazlet, NJ 07730 USA WWW: http://www.dothill.com --gZ0Yuf28suuv7zxX Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="cygcheck.out" Cygnus Win95/NT Configuration Diagnostics Current System Time: Thu Dec 14 11:48:27 2000 WinNT Ver 4.0 build 1381 Service Pack 5 Path: /home/jt/bin /usr/local/bin /usr/bin /apps/cvs-1.10 /apps/vim/vim56 /mnt/c/WINNT/system32 /mnt/c/WINNT /apps/ntreskit /apps/perl5.00402/bin /mnt/d/Program Files/Python20 /mnt/d/Program Files/Tcl/bin /apps/InstallShield/InstallShield 5.5 Professional Edition/Program /apps/InstallShield/PackageForTheWeb 2 . SysDir: C:\WINNT\System32 WinDir: C:\WINNT PWD = `/home/jt' CYGWIN = `binmode tty' MAKE_MODE = `UNIX' HOME = `/home/jt' NUMBER_OF_PROCESSORS = `1' command_oriented_history = `1' LOGONSERVER = `\\CANCERMAN' OS2LIBPATH = `C:\WINNT\system32\os2\dll;' COLORFGBG = `0;default;15' COMSPEC = `C:\WINNT\system32\cmd.exe' WINDOWID = `167837888' PAGER = `less' SYSTEMDRIVE = `C:' HOSTNAME = `kosh' PROCESSOR_REVISION = `0703' COMPUTERNAME = `KOSH' WINDIR = `C:\WINNT' USERPROFILE = `C:\WINNT\Profiles\jt' PS1 = `kosh[\w]\n$ ' HOMESHARE = `\\kosh\jt' MSINPUT = `C:\Program Files\Microsoft Hardware' VISUAL = `vi' FIT_HISTSIZE = `10240' HISTCONTROL = `ignoredups' MACHTYPE = `i686-pc-cygwin' OLDVIM = `K:\vim' PROCESSOR_IDENTIFIER = `x86 Family 6 Model 7 Stepping 3, GenuineIntel' CYGWINDIR = `D:\Cygwin' OS = `Windows_NT' INPUTRC = `/home/jt/.inputrc' OLDPWD = `/etc' PROCESSOR_ARCHITECTURE = `x86' TEMP = `/mnt/c/TEMP' PROCESSOR_LEVEL = `6' SYSTEMROOT = `C:\WINNT' COLORTERM = `rxvt-xpm' FIT_HISTFILE = `%HOME%\.fit_history' TMP = `/mnt/c/TEMP' HOMEDRIVE = `D:' DISPLAY = `:0' CEPATH = `/home/jt/.environments:/usr/local/share/environments' LOGNAME = `jt' SHLVL = `1' MUTTIMAP = `/mnt/d/mutt/imap' PYTHONSTARTUP = `/home/jt/.pythonrc.py' HOMEPATH = `\home\jt' USERDOMAIN = `BHMCO' USERNAME = `jt' SHELL = `/bin/bash' CVSEDITOR = `gvim' HOSTTYPE = `i686' CDPATH = `.:/home/jt:/home/jt/src:/home/jt/lib' OSTYPE = `cygwin' HISTSIZE = `10240' TERM = `rxvt' VIM = `/usr/local/share/vim' EXINIT = `se ai ts=4 sw=4' _ = `/usr/bin/cygcheck' TZ = `EST5EDT4,M4.1.0/2,M10.5.0/2' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 (default) = `k:\usr' unix = `/usr' fbinary = 0x00000001 fsilent = 0x00000000 fmixed = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 (default) = `s:' unix = `/s' fmixed = 0x00000000 fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02 (default) = `j:' unix = `/j' fmixed = 0x00000000 fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03 (default) = `h:' unix = `/home' fmixed = 0x00000000 fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04 (default) = `a:' unix = `/floppy' fmixed = 0x00000000 fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05 (default) = `k:\gnu-win32\x86\cygwin-b20\etc' unix = `/etc' fmixed = 0x00000000 fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06 (default) = `d:' unix = `/d' fmixed = 0x00000000 fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07 (default) = `e:' unix = `/cdrom' fmixed = 0x00000000 fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08 (default) = `k:\gnu-win32\x86\cygwin-b20\H-i586-cygwin32\bin' unix = `/bin' fbinary = 0x00000001 fsilent = 0x00000000 fmixed = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09 (default) = `k:' unix = `/apps' fbinary = 0x00000001 fsilent = 0x00000000 fmixed = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A (default) = `c:' unix = `/' fbinary = 0x00000001 fsilent = 0x00000000 fmixed = 0x00000000 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions (default) = (unsupported type) HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 (default) = `/mnt' cygdrive flags = 0x0000002a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `D:\Cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/apps (default) = `K:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/cdrom (default) = `F:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/floppy (default) = `A:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home (default) = `D:\home' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/opt/MSFTddk (default) = `K:/DDK' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/opt/MSFTvs (default) = `D:/Program Files/Microsoft Visual Studio' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `D:/Cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/java (default) = `K:\jdk1.3' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `D:/Cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/local/ooc (default) = `K:\OOC-4.0.3' flags = 0x00000008 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/zip (default) = `E:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D a: fd N/A N/A c: hd NTFS 4094Mb 22% CP CS UN PA FC System Disk d: hd NTFS 15374Mb 54% CP CS UN PA FC Application Disk e: fd N/A N/A f: cd CDFS 578Mb 100% CS MSDN_CD_INDEX_1200 g: net NTFS 4094Mb 89% CP CS UN PA FC System Disk h: net NTFS 15374Mb 54% CP CS UN PA FC Application Disk k: net NTFS 17365Mb 32% CP CS UN PA FC APPS D:\Program Files\Microsoft Visual Studio /opt/MSFTvs system binmode D:\Cygwin\bin /usr/bin system binmode D:\Cygwin\lib /usr/lib system binmode K:\OOC-4.0.3 /usr/local/ooc system textmode D:\Cygwin / system binmode K:\jdk1.3 /usr/java system binmode D:\home /home system binmode K:\DDK /opt/MSFTddk system binmode A: /floppy system binmode E: /zip system binmode F: /cdrom system binmode K: /apps system binmode Found: D:\Cygwin\bin\bash.exe Found: D:\Cygwin\bin\cat.exe Found: K:\ntreskit\cat.exe Warning: D:\Cygwin\bin\cat.exe hides K:\ntreskit\cat.exe Found: D:\Cygwin\bin\cpp.exe Found: D:\Cygwin\bin\find.exe Found: D:\Cygwin\bin\gcc.exe Found: D:\Cygwin\bin\gdb.exe Found: D:\Cygwin\bin\ld.exe Found: D:\Cygwin\bin\ls.exe Found: K:\ntreskit\ls.exe Warning: D:\Cygwin\bin\ls.exe hides K:\ntreskit\ls.exe Found: D:\Cygwin\bin\make.exe Found: D:\Cygwin\bin\sh.exe 475k 2000/11/20 D:\Cygwin\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0 "cygbz21.0.dll" v0.0 ts=2000/11/20 18:53 83k 2000/11/25 D:\Cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0 "cygform5.dll" v0.0 ts=2000/11/25 0:42 18k 2000/10/23 D:\Cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm.dll" v0.0 ts=2000/10/22 22:26 14k 2000/10/23 D:\Cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0 "cygintl.dll" v0.0 ts=2000/10/23 15:02 81k 2000/11/26 D:\Cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0 "cygitcl30.dll" v0.0 ts=2000/11/25 20:43 35k 2000/11/26 D:\Cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0 "cygitk30.dll" v0.0 ts=2000/11/25 20:43 45k 2000/10/22 D:\Cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0 "cygjbig1.dll" v0.0 ts=2000/10/22 19:06 119k 2000/10/23 D:\Cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0 "cygjpeg6b.dll" v0.0 ts=2000/10/22 20:58 53k 2000/11/25 D:\Cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0 "cygmenu5.dll" v0.0 ts=2000/11/25 0:42 300k 2000/11/25 D:\Cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses5.dll" v0.0 ts=2000/11/25 0:40 35k 2000/11/25 D:\Cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0 "cygpanel5.dll" v0.0 ts=2000/11/25 0:41 162k 2000/10/23 D:\Cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0 "cygpng2.dll" v0.0 ts=2000/10/22 20:40 390k 2000/11/26 D:\Cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 "cygtcl80.dll" v0.0 ts=2000/11/25 20:39 5k 2000/11/26 D:\Cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 10k 2000/11/26 D:\Cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 "cygtclreg80.dll" v0.0 ts=2000/11/25 20:39 243k 2000/10/23 D:\Cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0 "cygtiff3.dll" v0.0 ts=2000/10/22 21:14 623k 2000/11/26 D:\Cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 "cygtk80.dll" v0.0 ts=2000/11/25 20:43 586k 2000/08/04 D:\Cygwin\bin\cygwin1-1.1.4.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/8/3 20:53 606k 2000/11/01 D:\Cygwin\bin\cygwin1-1.1.5-3.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/11/1 0:15 607k 2000/11/02 D:\Cygwin\bin\cygwin1-1.1.5-4.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/11/2 2:01 600k 2000/10/27 D:\Cygwin\bin\cygwin1-2000-10-20.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/10/20 10:07 3887k 2000/11/02 D:\Cygwin\bin\cygwin1-2000-11-02-1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/11/2 10:14 41k 2000/10/28 D:\Cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0 "cygXpm-noX4.dll" v0.0 ts=2000/10/28 14:45 45k 2000/10/28 D:\Cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0 "cygXpm-X4.dll" v0.0 ts=2000/10/28 14:47 49k 2000/10/23 D:\Cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2000/10/22 20:22 609k 2000/11/22 D:\Cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/11/21 21:00 Cygwin DLL version info: dll major: 1001 dll minor: 6 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 dll malloc env: 28 api major: 0 api minor: 30 shared data: 3 dll identifier: cygwin1 mount registry: 2 cygnus registry name: Cygnus Solutions cygwin registry name: Cygwin program options name: Program Options cygwin mount registry name: mounts v2 cygdrive flags: cygdrive flags cygdrive prefix: cygdrive prefix cygdrive default prefix: build date: Tue Nov 21 21:00:16 EST 2000 shared id: cygwin1S3 Use -h to see help about each section --gZ0Yuf28suuv7zxX Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com --gZ0Yuf28suuv7zxX--