public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* openssh connection sharing fails: "mux_client_request_session: read from master failed: Connection reset by peer"
@ 2022-01-17 16:29 Adam Dinwoodie
  2022-01-17 16:52 ` [cygwin] " Jason Pyeron
  0 siblings, 1 reply; 4+ messages in thread
From: Adam Dinwoodie @ 2022-01-17 16:29 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1340 bytes --]

The SSH connection sharing function in Cygwin's openssh release, using
`ssh -M` or the ssh_config.5 ControlMaster configuration, doesn't appear
to work.  Setting up a master connection seems fine, but subsequent SSH
sessions that should reuse master connection instead set up their own
session, with an error stating "mux_client_request_session: read from
master failed: Connection reset by peer".

Simple testcase attached, which creates a master connection, starts a
long sleep in a second SSH session, then terminates the master
connection.  When I run this on one of my Debian boxes, the script takes
about 6s to run, as tearing down the master connection terminates the
long-running command.  When run from Cygwin, however, the script takes
about 64s, as the second SSH session creates an independent connection
that's unaffected by the master connection terminating.

On Debian:

```
$ time bash test.sh adam@192.168.1.131
Master running (pid=7008)

Exit request sent.

real    0m6.048s
user    0m0.083s
sys     0m0.111s
```

On Cygwin:

```
$ time bash test.sh adam@192.168.1.131
Master running (pid=5079)
mux_client_request_session: read from master failed: Connection reset by peer

Exit request sent.
finishing

real    1m4.071s
user    0m0.106s
sys     0m0.540s
```

Slightly redacted `cygcheck -srv` output also attached.

Adam

[-- Attachment #2: test.sh --]
[-- Type: application/x-sh, Size: 815 bytes --]

[-- Attachment #3: cygcheck.out --]
[-- Type: text/plain, Size: 34770 bytes --]


Cygwin Configuration Diagnostics
Current System Time: Mon Jan 17 16:20:16 2022

Windows 10 Enterprise Ver 10.0 Build 19044 

Path:	C:\cygwin64\home\adinwoodie\.local\bin
	C:\cygwin64\usr\local\bin
	C:\cygwin64\bin
	C:\Program Files\Microsoft\jdk-11.0.13.8-hotspot\bin
	C:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\WINDOWS\System32\WindowsPowerShell\v1.0
	C:\WINDOWS\System32\OpenSSH
	C:\Program Files\PuTTY
	C:\Program Files\Git\cmd
	C:\Users\adinwoodie\AppData\Local\Microsoft\WindowsApps

Output from C:\cygwin64\bin\id.exe
<redacted>

SysDir: C:\WINDOWS\system32
WinDir: C:\WINDOWS

USER = 'EUROPE+adinwoodie'
PWD = '/home/adinwoodie'
HOME = '/home/adinwoodie'

USERDOMAIN = 'EUROPE'
OS = 'Windows_NT'
LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
COMMONPROGRAMFILES = 'C:\Program Files\Common Files'
PROCESSOR_LEVEL = '6'
PSModulePath = 'C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft Azure Information Protection\Powershell'
CommonProgramW6432 = 'C:\Program Files\Common Files'
CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files'
LANG = 'en_GB.UTF-8'
TZ = 'Europe/London'
HOSTNAME = 'pc5819'
PUBLIC = 'C:\Users\Public'
OLDPWD = '/home/adinwoodie'
EDITOR = 'vim'
UATDATA = <redacted>
USERNAME = 'adinwoodie'
JAVA_HOME = 'C:\Program Files\Microsoft\jdk-11.0.13.8-hotspot\'
LOGONSERVER = '\\PC5819'
PROCESSOR_ARCHITECTURE = 'AMD64'
SSH_AUTH_SOCK = '/tmp/ssh-AdTgGvfdIdaL/agent.4601'
LOCALAPPDATA = 'C:\Users\adinwoodie\AppData\Local'
COMPUTERNAME = 'PC5819'
FPS_BROWSER_APP_PROFILE_STRING = 'Internet Explorer'
!:: = '::\'
SYSTEMDRIVE = 'C:'
USERPROFILE = 'C:\Users\adinwoodie'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
SYSTEMROOT = 'C:\WINDOWS'
USERDOMAIN_ROAMINGPROFILE = 'EUROPE'
OneDriveCommercial = <redacted>
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 158 Stepping 9, GenuineIntel'
OneDriveConsumer = 'C:\Users\adinwoodie\OneDrive'
TMP = '/tmp'
LC_CTYPE = 'en_GB.UTF-8'
SSH_AGENT_PID = '4604'
TERM_PROGRAM = 'mintty'
TERM_PROGRAM_VERSION = '3.5.2'
OneDrive = <redacted>
PROCESSOR_REVISION = '9e09'
FPS_BROWSER_USER_PROFILE_STRING = 'Default'
PROFILEREAD = 'true'
USERDNSDOMAIN = <redacted>
NUMBER_OF_PROCESSORS = '8'
ProgramW6432 = 'C:\Program Files'
COMSPEC = 'C:\WINDOWS\system32\cmd.exe'
VISUAL = 'vim'
APPDATA = 'C:\Users\adinwoodie\AppData\Roaming'
SHELL = '/bin/bash'
TERM = 'xterm'
WINDIR = 'C:\WINDOWS'
ProgramData = 'C:\ProgramData'
SHLVL = '1'
MINTTY_SHORTCUT = '/cygdrive/c/Users/adinwoodie/AppData/Roaming/Microsoft/Internet Explorer/Quick Launch/User Pinned/TaskBar/Cygwin64 Terminal.lnk'
PRINTER = 'Microsoft Print to PDF'
PROGRAMFILES = 'C:\Program Files'
ALLUSERSPROFILE = 'C:\ProgramData'
TEMP = '/tmp'
DriverData = 'C:\Windows\System32\Drivers\DriverData'
SESSIONNAME = 'Console'
ProgramFiles(x86) = 'C:\Program Files (x86)'
PS1 = '\n\[\033[0;32m\]✔ \[\033[0;37m\]\u@\h \[\033[0;37m\]\w\[\033[0;0m\]\[^[]0;\h:\w\a\]\n\[\033[0;37m\]\D{%a %e %b %R}\[\033[0;0m\] $ '
HOMEDRIVE = 'C:'
INFOPATH = '/usr/local/info:/usr/share/info:/usr/info'
HOMEPATH = '\Users\adinwoodie'
ORIGINAL_PATH = '/cygdrive/c/Program Files/Microsoft/jdk-11.0.13.8-hotspot/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Program Files/PuTTY:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Users/adinwoodie/AppData/Local/Microsoft/WindowsApps'
EXECIGNORE = '*.dll'
_ = '/usr/bin/cygcheck'

HKEY_CURRENT_USER\SOFTWARE\Cygwin
HKEY_CURRENT_USER\SOFTWARE\Cygwin\Installations
  (default) = '\??\C:\cygwin64'
  eda34ea3250cc028 = '\??\C:\Users\adinwoodie\AppData\Local\wsltty'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) = '\??\C:\cygwin64'
  9d8973b6320a2a89 = '\??\C:\Program Files\SSHFS-Win'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) = 'C:\cygwin64'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: e022582115c10879 Path: C:\cygwin64
  System: Key: 9d8973b6320a2a89 Path: C:\Program Files\SSHFS-Win
  User:   Key: e022582115c10879 Path: C:\cygwin64
  User:   Key: eda34ea3250cc028 Path: C:\Users\adinwoodie\AppData\Local\wsltty

c:  hd  NTFS    486772Mb  48% CP CS UN PA FC    QU  Windows

C:\cygwin64      /          system  binary,auto
C:\cygwin64\bin  /usr/bin   system  binary,auto
C:\cygwin64\lib  /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,posix=0,auto

Found: C:\cygwin64\bin\awk
 -> C:\cygwin64\bin\gawk.exe
Found: C:\cygwin64\bin\bash.exe
Found: C:\WINDOWS\system32\bash.exe
Warning: C:\cygwin64\bin\bash.exe hides C:\WINDOWS\system32\bash.exe
Found: C:\cygwin64\bin\cat.exe
Found: C:\WINDOWS\system32\certutil.exe
Not Found: clinfo
Found: C:\WINDOWS\system32\comp.exe
Found: C:\WINDOWS\system32\convert.exe
Found: C:\cygwin64\bin\cp.exe
Found: C:\cygwin64\bin\cpp.exe
Found: C:\cygwin64\bin\crontab.exe
Found: C:\cygwin64\bin\curl.exe
Found: C:\WINDOWS\system32\curl.exe
Warning: C:\cygwin64\bin\curl.exe hides C:\WINDOWS\system32\curl.exe
Found: C:\cygwin64\bin\expand.exe
Found: C:\WINDOWS\system32\expand.exe
Warning: C:\cygwin64\bin\expand.exe hides C:\WINDOWS\system32\expand.exe
Found: C:\cygwin64\bin\find.exe
Found: C:\WINDOWS\system32\find.exe
Warning: C:\cygwin64\bin\find.exe hides C:\WINDOWS\system32\find.exe
Found: C:\WINDOWS\system32\ftp.exe
Found: C:\cygwin64\bin\gcc.exe
Not Found: gdb
Found: C:\cygwin64\bin\grep.exe
Found: C:\cygwin64\bin\hostname.exe
Found: C:\WINDOWS\system32\hostname.exe
Warning: C:\cygwin64\bin\hostname.exe hides C:\WINDOWS\system32\hostname.exe
Found: C:\cygwin64\bin\kill.exe
Found: C:\Program Files\Microsoft\jdk-11.0.13.8-hotspot\bin\klist.exe
Found: C:\WINDOWS\system32\klist.exe
Warning: C:\Program Files\Microsoft\jdk-11.0.13.8-hotspot\bin\klist.exe hides C:\WINDOWS\system32\klist.exe
Found: C:\cygwin64\bin\ld.exe
Found: C:\cygwin64\bin\ls.exe
Found: C:\cygwin64\bin\make.exe
Found: C:\cygwin64\bin\mv.exe
Found: C:\WINDOWS\system32\nslookup.exe
Found: C:\cygwin64\bin\patch.exe
Found: C:\cygwin64\bin\perl.exe
Found: C:\WINDOWS\system32\replace.exe
Found: C:\cygwin64\bin\rm.exe
Found: C:\cygwin64\bin\sed.exe
Found: C:\cygwin64\bin\sh.exe
Found: C:\WINDOWS\system32\shutdown.exe
Found: C:\cygwin64\bin\sort.exe
Found: C:\WINDOWS\system32\sort.exe
Warning: C:\cygwin64\bin\sort.exe hides C:\WINDOWS\system32\sort.exe
Found: C:\cygwin64\bin\ssh.exe
Found: C:\WINDOWS\System32\OpenSSH\ssh.exe
Warning: C:\cygwin64\bin\ssh.exe hides C:\WINDOWS\System32\OpenSSH\ssh.exe
Found: C:\cygwin64\bin\tar.exe
Found: C:\WINDOWS\system32\tar.exe
Warning: C:\cygwin64\bin\tar.exe hides C:\WINDOWS\system32\tar.exe
Found: C:\cygwin64\bin\test.exe
Found: C:\cygwin64\bin\timeout.exe
Found: C:\WINDOWS\system32\timeout.exe
Warning: C:\cygwin64\bin\timeout.exe hides C:\WINDOWS\system32\timeout.exe
Found: C:\cygwin64\bin\vi.exe
Found: C:\cygwin64\bin\vim.exe
Found: C:\cygwin64\bin\whoami.exe
Found: C:\WINDOWS\system32\whoami.exe
Warning: C:\cygwin64\bin\whoami.exe hides C:\WINDOWS\system32\whoami.exe

   39k 2016/09/19 C:\cygwin64\bin\cygargp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygargp-0.dll" v0.0 ts=2016-09-19 02:13
   65k 2019/05/02 C:\cygwin64\bin\cygassuan-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygassuan-0.dll" v0.0 ts=2019-05-02 12:33
   29k 2021/08/22 C:\cygwin64\bin\cygatomic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygatomic-1.dll" v0.0 ts=2021-08-22 09:57
   19k 2018/12/20 C:\cygwin64\bin\cygattr-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygattr-1.dll" v0.0 ts=2018-12-20 09:48
  254k 2020/03/31 C:\cygwin64\bin\cygblkid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygblkid-1.dll" v0.0 ts=2020-03-28 06:22
  132k 2021/04/20 C:\cygwin64\bin\cygbrotlicommon-1.dll - os=4.0 img=1.0 sys=5.2
                  "cygbrotlicommon-1.dll" v0.0 ts=2021-04-20 11:42
   46k 2021/04/20 C:\cygwin64\bin\cygbrotlidec-1.dll - os=4.0 img=1.0 sys=5.2
                  "cygbrotlidec-1.dll" v0.0 ts=2021-04-20 11:42
   66k 2019/07/21 C:\cygwin64\bin\cygbz2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygbz2-1.dll" v0.0 ts=2019-07-22 00:05
   71k 2018/03/16 C:\cygwin64\bin\cygcares-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcares-2.dll" v0.0 ts=2018-03-16 02:33
   13k 2019/01/02 C:\cygwin64\bin\cygcom_err-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcom_err-2.dll" v0.0 ts=2019-01-02 02:39
  193k 2021/05/20 C:\cygwin64\bin\cygcrypt-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypt-2.dll" v0.0 ts=2021-05-20 09:38
 2489k 2021/11/28 C:\cygwin64\bin\cygcrypto-1.1.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypto-1.1.dll" v0.0 ts=2021-11-28 16:59
  649k 2022/01/08 C:\cygwin64\bin\cygcurl-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygcurl-4.dll" v0.0 ts=2022-01-08 16:53
 1552k 2017/09/28 C:\cygwin64\bin\cygdb-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb-5.3.dll" v0.0 ts=2017-09-28 20:05
  119k 2017/09/28 C:\cygwin64\bin\cygdb_cxx-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_cxx-5.3.dll" v0.0 ts=2017-09-28 20:06
  569k 2017/09/28 C:\cygwin64\bin\cygdb_sql-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_sql-5.3.dll" v0.0 ts=2017-09-28 20:06
  154k 2013/10/20 C:\cygwin64\bin\cygedit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygedit-0.dll" v0.0 ts=2013-10-20 21:56
  169k 2021/07/23 C:\cygwin64\bin\cygexpat-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygexpat-1.dll" v0.0 ts=2021-07-23 20:08
  353k 2020/03/31 C:\cygwin64\bin\cygfdisk-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygfdisk-1.dll" v0.0 ts=2020-03-28 06:23
   27k 2015/11/17 C:\cygwin64\bin\cygffi-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygffi-6.dll" v0.0 ts=2015-11-17 22:14
  209k 2021/11/17 C:\cygwin64\bin\cygfido2-1.dll - os=4.0 img=1.9 sys=5.2
                  "cygfido2-1.dll" v0.0 ts=2021-11-17 14:08
   56k 2019/07/28 C:\cygwin64\bin\cygformw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygformw-10.dll" v0.0 ts=2019-07-28 17:33
  146k 2021/10/13 C:\cygwin64\bin\cyggc-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggc-1.dll" v0.0 ts=2021-10-13 06:55
   74k 2021/08/22 C:\cygwin64\bin\cyggcc_s-seh-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggcc_s-seh-1.dll" v0.0 ts=2021-08-22 09:49
 1099k 2018/03/19 C:\cygwin64\bin\cyggcrypt-20.dll - os=4.0 img=0.0 sys=5.2
                  "cyggcrypt-20.dll" v0.0 ts=2018-03-19 20:09
   49k 2019/07/10 C:\cygwin64\bin\cyggdbm-6.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm-6.dll" v0.0 ts=2019-07-10 14:53
   13k 2019/07/10 C:\cygwin64\bin\cyggdbm_compat-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm_compat-4.dll" v0.0 ts=2019-07-10 14:53
  582k 2021/08/21 C:\cygwin64\bin\cyggmp-10.dll - os=4.0 img=0.0 sys=5.2
                  "cyggmp-10.dll" v0.0 ts=2021-08-21 19:11
 1472k 2019/07/29 C:\cygwin64\bin\cyggnutls-30.dll - os=4.0 img=0.0 sys=5.2
                  "cyggnutls-30.dll" v0.0 ts=2019-07-29 03:55
  217k 2021/08/22 C:\cygwin64\bin\cyggomp-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggomp-1.dll" v0.0 ts=2021-08-22 09:53
  116k 2020/02/16 C:\cygwin64\bin\cyggpg-error-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggpg-error-0.dll" v0.0 ts=2020-02-16 21:28
  249k 2017/06/28 C:\cygwin64\bin\cyggpgme-11.dll - os=4.0 img=0.0 sys=5.2
                  "cyggpgme-11.dll" v0.0 ts=2017-06-29 00:10
  100k 2017/05/03 C:\cygwin64\bin\cyggsasl-7.dll - os=4.0 img=0.0 sys=5.2
                  "cyggsasl-7.dll" v0.0 ts=2017-05-03 09:33
  274k 2018/03/16 C:\cygwin64\bin\cyggssapi_krb5-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyggssapi_krb5-2.dll" v0.0 ts=2018-03-16 03:38
 1070k 2020/03/13 C:\cygwin64\bin\cygguile-2.2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygguile-2.2-1.dll" v0.0 ts=2020-03-08 21:47
   36k 2021/08/31 C:\cygwin64\bin\cyghistory7.dll - os=4.0 img=0.0 sys=5.2
                  "cyghistory7.dll" v0.0 ts=2021-08-31 07:54
  168k 2019/02/19 C:\cygwin64\bin\cyghogweed-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyghogweed-4.dll" v0.0 ts=2019-02-19 06:59
 1007k 2020/07/13 C:\cygwin64\bin\cygiconv-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiconv-2.dll" v0.0 ts=2020-07-13 13:57
  197k 2017/05/02 C:\cygwin64\bin\cygidn-11.dll - os=4.0 img=0.0 sys=5.2
                  "cygidn-11.dll" v0.0 ts=2017-05-02 01:18
  125k 2021/07/25 C:\cygwin64\bin\cygidn2-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygidn2-0.dll" v0.0 ts=2021-07-25 08:25
   42k 2021/07/29 C:\cygwin64\bin\cygintl-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygintl-8.dll" v0.0 ts=2021-07-29 03:40
 1695k 2021/08/21 C:\cygwin64\bin\cygisl-23.dll - os=4.0 img=0.0 sys=5.2
                  "cygisl-23.dll" v0.0 ts=2021-08-21 18:50
  192k 2018/03/16 C:\cygwin64\bin\cygk5crypto-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygk5crypto-3.dll" v0.0 ts=2018-03-16 03:37
  754k 2018/03/16 C:\cygwin64\bin\cygkrb5-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5-3.dll" v0.0 ts=2018-03-16 03:37
   37k 2018/03/16 C:\cygwin64\bin\cygkrb5support-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5support-0.dll" v0.0 ts=2018-03-16 03:36
   48k 2021/06/12 C:\cygwin64\bin\cyglber-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyglber-2-4-2.dll" v0.0 ts=2021-06-12 19:04
   49k 2021/11/01 C:\cygwin64\bin\cyglber-2-5-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyglber-2-5-0.dll" v0.0 ts=2021-11-01 17:44
  266k 2021/06/12 C:\cygwin64\bin\cygldap-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap-2-4-2.dll" v0.0 ts=2021-06-12 19:05
  323k 2021/11/01 C:\cygwin64\bin\cygldap-2-5-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap-2-5-0.dll" v0.0 ts=2021-11-01 17:44
  283k 2021/06/12 C:\cygwin64\bin\cygldap_r-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap_r-2-4-2.dll" v0.0 ts=2021-06-12 19:07
   36k 2021/11/16 C:\cygwin64\bin\cygltdl-7.dll - os=4.0 img=0.0 sys=5.2
                  "cygltdl-7.dll" v0.0 ts=2021-11-16 14:27
   73k 2017/06/19 C:\cygwin64\bin\cyglz4-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyglz4-1.dll" v0.0 ts=2017-06-19 15:40
  144k 2019/07/21 C:\cygwin64\bin\cyglzma-5.dll - os=4.0 img=0.0 sys=5.2
                  "cyglzma-5.dll" v0.0 ts=2019-07-22 00:15
  153k 2020/10/29 C:\cygwin64\bin\cygmagic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygmagic-1.dll" v0.0 ts=2020-10-29 21:32
  210k 2021/11/28 C:\cygwin64\bin\cygman-2-9-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygman-2-9-4.dll" v0.0 ts=2021-11-28 16:11
   24k 2021/11/28 C:\cygwin64\bin\cygmandb-2-9-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygmandb-2-9-4.dll" v0.0 ts=2021-11-28 16:11
   28k 2019/07/28 C:\cygwin64\bin\cygmenuw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygmenuw-10.dll" v0.0 ts=2019-07-28 17:32
   46k 2021/05/31 C:\cygwin64\bin\cygmetalink-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygmetalink-3.dll" v0.0 ts=2021-05-31 10:30
  100k 2021/08/21 C:\cygwin64\bin\cygmpc-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpc-3.dll" v0.0 ts=2021-08-21 19:35
 2663k 2021/08/21 C:\cygwin64\bin\cygmpfr-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpfr-6.dll" v0.0 ts=2021-08-21 19:01
  301k 2019/07/28 C:\cygwin64\bin\cygncursesw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygncursesw-10.dll" v0.0 ts=2019-07-28 17:30
  205k 2019/02/19 C:\cygwin64\bin\cygnettle-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygnettle-6.dll" v0.0 ts=2019-02-19 06:59
  156k 2021/10/23 C:\cygwin64\bin\cygnghttp2-14.dll - os=4.0 img=0.0 sys=5.2
                  "cygnghttp2-14.dll" v0.0 ts=2021-10-23 21:48
   30k 2015/03/19 C:\cygwin64\bin\cygntlm-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygntlm-0.dll" v0.0 ts=2015-03-19 02:15
 1020k 2020/03/27 C:\cygwin64\bin\cygp11-kit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygp11-kit-0.dll" v0.0 ts=2020-03-27 22:30
   14k 2019/07/28 C:\cygwin64\bin\cygpanelw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygpanelw-10.dll" v0.0 ts=2019-07-28 17:32
  497k 2021/06/20 C:\cygwin64\bin\cygpcre-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre-1.dll" v0.0 ts=2021-06-20 12:53
  601k 2021/11/01 C:\cygwin64\bin\cygpcre2-8-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre2-8-0.dll" v0.0 ts=2021-11-01 17:58
 3566k 2021/08/14 C:\cygwin64\bin\cygperl5_32.dll - os=4.0 img=0.0 sys=5.2
                  "cygperl5_32.dll" v0.0 ts=2021-08-14 08:07
   42k 2020/12/27 C:\cygwin64\bin\cygpipeline-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpipeline-1.dll" v0.0 ts=2020-12-27 14:15
   53k 2020/04/06 C:\cygwin64\bin\cygpkgconf-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygpkgconf-3.dll" v0.0 ts=2020-04-06 17:37
   42k 2020/12/31 C:\cygwin64\bin\cygpopt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpopt-0.dll" v0.0 ts=2020-12-31 12:16
   61k 2021/02/20 C:\cygwin64\bin\cygprocps-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygprocps-8.dll" v0.0 ts=2021-02-20 20:02
   69k 2021/05/21 C:\cygwin64\bin\cygpsl-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygpsl-5.dll" v0.0 ts=2021-05-21 08:58
  355k 2021/08/22 C:\cygwin64\bin\cygquadmath-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygquadmath-0.dll" v0.0 ts=2021-08-22 09:56
  254k 2021/08/31 C:\cygwin64\bin\cygreadline7.dll - os=4.0 img=0.0 sys=5.2
                  "cygreadline7.dll" v0.0 ts=2021-08-31 07:54
   99k 2020/01/09 C:\cygwin64\bin\cygsasl2-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygsasl2-3.dll" v0.0 ts=2020-01-09 02:13
   11k 2015/07/17 C:\cygwin64\bin\cygsigsegv-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygsigsegv-2.dll" v0.0 ts=2015-07-17 22:35
  156k 2020/03/31 C:\cygwin64\bin\cygsmartcols-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygsmartcols-1.dll" v0.0 ts=2020-03-28 06:22
  299k 2019/07/28 C:\cygwin64\bin\cygsodium-23.dll - os=4.0 img=0.0 sys=5.2
                  "cygsodium-23.dll" v0.0 ts=2019-07-28 17:13
 1277k 2020/12/24 C:\cygwin64\bin\cygsqlite3-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3-0.dll" v0.0 ts=2020-12-24 07:59
  230k 2021/08/31 C:\cygwin64\bin\cygssh2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygssh2-1.dll" v0.0 ts=2021-08-31 08:06
  511k 2021/11/28 C:\cygwin64\bin\cygssl-1.1.dll - os=4.0 img=0.0 sys=5.2
                  "cygssl-1.1.dll" v0.0 ts=2021-11-28 17:00
 1869k 2021/08/22 C:\cygwin64\bin\cygstdc++-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygstdc++-6.dll" v0.0 ts=2021-08-22 10:08
   68k 2019/07/29 C:\cygwin64\bin\cygtasn1-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygtasn1-6.dll" v0.0 ts=2019-07-29 03:12
   57k 2019/07/28 C:\cygwin64\bin\cygticw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygticw-10.dll" v0.0 ts=2019-07-28 17:31
 1612k 2018/08/16 C:\cygwin64\bin\cygunistring-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygunistring-2.dll" v0.0 ts=2018-08-16 20:33
   73k 2015/02/11 C:\cygwin64\bin\cygusb0.dll - os=4.0 img=0.0 sys=5.2
                  "cygusb0.dll" v0.0 ts=2015-02-11 01:16
   27k 2020/03/31 C:\cygwin64\bin\cyguuid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyguuid-1.dll" v0.0 ts=2020-03-28 06:22
 1261k 2022/01/07 C:\cygwin64\bin\cygxml2-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygxml2-2.dll" v0.0 ts=2022-01-07 05:32
   37k 2020/09/06 C:\cygwin64\bin\cygxxhash-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygxxhash-0.dll" v0.0 ts=2020-09-07 00:04
   83k 2017/03/03 C:\cygwin64\bin\cygz.dll - os=4.0 img=0.0 sys=5.2
                  "cygz.dll" v0.0 ts=2017-03-03 21:42
  783k 2022/01/07 C:\cygwin64\bin\cygzstd-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygzstd-1.dll" v0.0 ts=2022-01-07 11:04
 3468k 2021/12/03 C:\cygwin64\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2
                  "cygwin1.dll" v0.0 ts=2021-12-03 16:35
    Cygwin DLL version info:
        DLL version: 3.3.3
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 341
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5


No Cygwin services found.


Cygwin Package Information
Last downloaded files to: C:\Users\adinwoodie\Downloads
Last downloaded files from: https://www.mirrorservice.org/sites/sourceware.org/pub/cygwin/

Package                  Version                         Status
_autorebase              001091-1                        OK
alternatives             1.3.30c-10                      OK
aria2                    1.32.0-1                        OK
autoconf                 15-1                            OK
autoconf2.1              2.13-12                         OK
autoconf2.5              2.69-5                          OK
autoconf2.7              2.71-2                          OK
automake                 11-1                            OK
automake1.10             1.10.3-3                        OK
automake1.11             1.11.6-3                        OK
automake1.12             1.12.6-3                        OK
automake1.13             1.13.4-2                        OK
automake1.14             1.14.1-3                        OK
automake1.15             1.15.1-2                        OK
automake1.16             1.16.5-1                        OK
automake1.9              1.9.6-11                        OK
base-cygwin              3.8-1                           OK
base-files               4.3-3                           OK
bash                     4.4.12-3                        OK
bash-completion          2.7-1                           OK
binutils                 2.37-2                          OK
bzip2                    1.0.8-1                         OK
ca-certificates          2021.2.52-1                     OK
coreutils                8.26-2                          OK
cron                     4.1-65                          OK
crypto-policies          20190218-1                      OK
csih                     0.9.11-1                        OK
curl                     7.81.0-1                        OK
cygcheck-dep             3.0-2                           OK
cygrunsrv                1.62-1                          OK
cygutils                 1.4.16-7                        OK
cygwin                   3.3.3-1                         OK
cygwin-devel             3.3.3-1                         OK
dash                     0.5.11.5-1                      OK
diffutils                3.8-1                           OK
dos2unix                 7.4.2-1                         OK
editrights               1.03-1                          OK
file                     5.39-1                          OK
findutils                4.8.0-1                         OK
gawk                     5.1.1-1                         OK
gcc-core                 11.2.0-1                        OK
getent                   2.18.90-4                       OK
git                      2.34.1-1                        OK
Missing file: /usr/bin/gpgsplit.exe from package gnupg
gnupg                    1.4.23-1                        Incomplete
grep                     3.7-2                           OK
groff                    1.22.4-1                        OK
gzip                     1.11-1                          OK
hostname                 3.13-1                          OK
info                     6.8-2                           OK
ipc-utils                1.0-2                           OK
less                     590-1                           OK
libargp                  20110921-3                      OK
libassuan0               2.5.3-1                         OK
libatomic1               11.2.0-1                        OK
libattr1                 2.4.48-2                        OK
libblkid1                2.33.1-2                        OK
libbrotlicommon1         1.0.9-2                         OK
libbrotlidec1            1.0.9-2                         OK
libbz2_1                 1.0.8-1                         OK
libcares2                1.14.0-1                        OK
libcom_err2              1.44.5-1                        OK
libcrypt-devel           4.4.20-1                        OK
libcrypt2                4.4.20-1                        OK
libcurl4                 7.81.0-1                        OK
libdb5.3                 5.3.28-2                        OK
libedit0                 20130712-1                      OK
libexpat1                2.4.1-1                         OK
libfdisk1                2.33.1-2                        OK
libffi6                  3.2.1-2                         OK
libfido2                 1.9.0-2                         OK
libgc1                   8.0.6-1                         OK
libgcc1                  11.2.0-1                        OK
libgcrypt20              1.8.2-1                         OK
libgdbm6                 1.18.1-1                        OK
libgdbm_compat4          1.18.1-1                        OK
libgmp10                 6.2.1-2                         OK
libgnutls30              3.6.9-1                         OK
libgomp1                 11.2.0-1                        OK
libgpg-error0            1.37-1                          OK
libgpgme11               1.9.0-1                         OK
libgsasl-common          1.8.0-4                         OK
libgsasl7                1.8.0-4                         OK
libgssapi_krb5_2         1.15.2-2                        OK
libguile2.2_1            2.2.7-1                         OK
libhogweed4              3.4.1-1                         OK
libiconv2                1.16-2                          OK
libidn11                 1.33-1                          OK
libidn2_0                2.3.2-1                         OK
libintl8                 0.21-1                          OK
libisl23                 0.24-2                          OK
libk5crypto3             1.15.2-2                        OK
libkrb5_3                1.15.2-2                        OK
libkrb5support0          1.15.2-2                        OK
libltdl7                 2.4.6-8                         OK
liblz4_1                 1.7.5-1                         OK
liblzma5                 5.2.4-1                         OK
libmetalink3             0.1.3-1                         OK
libmpc3                  1.2.1-2                         OK
libmpfr6                 4.1.0-2                         OK
libncursesw10            6.1-1.20190727                  OK
libnettle6               3.4.1-1                         OK
libnghttp2_14            1.46.0-1                        OK
libntlm0                 1.4-1                           OK
libopenldap2_4_2         2.4.59-1                        OK
libopenldap2_5_0         2.5.9-1                         OK
libp11-kit0              0.23.20-1                       OK
libpcre1                 8.45-1                          OK
libpcre2_8_0             10.39-1                         OK
libpipeline1             1.5.3-1                         OK
libpkgconf3              1.6.3-1                         OK
libpopt-common           1.18-1                          OK
libpopt0                 1.18-1                          OK
libprocps8               3.3.17-1                        OK
libpsl5                  0.21.1-1                        OK
libquadmath0             11.2.0-1                        OK
libreadline7             8.1-2                           OK
libsasl2_3               2.1.27-1                        OK
libsigsegv2              2.10-2                          OK
libsmartcols1            2.33.1-2                        OK
libsodium-common         1.0.18-1                        OK
libsodium23              1.0.18-1                        OK
libsqlite3_0             3.34.0-1                        OK
libssh2_1                1.10.0-1                        OK
libssl1.1                1.1.1l-2                        OK
libstdc++6               11.2.0-1                        OK
libtasn1_6               4.14-1                          OK
libunistring2            0.9.10-1                        OK
libusb0                  1.2.6.0-2                       OK
libuuid1                 2.33.1-2                        OK
libxml2                  2.9.12-2                        OK
libxxhash0               0.8.0-1                         OK
libzstd1                 1.5.1-1                         OK
lndir                    1.0.3-1                         OK
login                    1.13-1                          OK
m4                       1.4.19-1                        OK
make                     4.3-1                           OK
man-db                   2.9.4-2.1                       OK
mariadb-common           3.0.9-1                         OK
mintty                   3.5.2-1                         OK
moreutils                0.66-1                          OK
mysql-common             10.3.14-1                       OK
ncurses                  6.1-1.20190727                  OK
openssh                  8.8p1-1                         OK
openssl                  1.1.1l-2                        OK
p11-kit                  0.23.20-1                       OK
p11-kit-trust            0.23.20-1                       OK
patch                    2.7.4-1                         OK
Missing file: /usr/bin/shasum from package perl
perl                     5.32.1-2                        Incomplete
perl-Class-Inspector     1.36-3                          OK
perl-Error               0.17029-2                       OK
perl-File-ShareDir       1.118-2                         OK
perl-IO-Tty              1.16-2                          OK
perl-IPC-Run             20200505.0-2                    OK
perl-Scalar-List-Utils   1.60-1                          OK
perl-TermReadKey         2.38-3                          OK
perl-Test-Harness        3.42-3                          OK
perl-TimeDate            2.33-2                          OK
perl-Unicode-Normalize   1.26-3                          OK
perl_autorebase          5.32.1-2                        OK
perl_base                5.32.1-2                        OK
pkg-config               1.6.3-1                         OK
Missing directory: /usr/share/pkgconfig/ from package pkgconf
pkgconf                  1.6.3-1                         Incomplete
procps-ng                3.3.17-1                        OK
publicsuffix-list-dafsa  20211207-1                      OK
pv                       1.6.20-1                        OK
python38                 3.8.12-1                        OK
python38-pip             21.3.1-2                        OK
python38-setuptools      59.5.0-1                        OK
python39                 3.9.9-1                         OK
python39-devel           3.9.9-1                         OK
python39-pip             21.3.1-2                        OK
python39-setuptools      59.5.0-1                        OK
python39-wheel           0.37.1-1                        OK
rebase                   4.5.0-1                         OK
rsync                    3.2.3+20200903+git9f9240b-4     OK
run                      1.3.4-2                         OK
sed                      4.8-1                           OK
tar                      1.34-1                          OK
terminfo                 6.1-1.20190727                  OK
terminfo-extra           6.1-1.20190727                  OK
texinfo                  6.8-2                           OK
the_silver_searcher      2.2.0-1                         OK
tzcode                   2021e-1                         OK
tzdata                   2021e-1                         OK
unzip                    6.0-17                          OK
util-linux               2.33.1-2                        OK
vim                      8.2.3755-1                      OK
vim-common               8.2.3755-1                      OK
vim-minimal              8.2.3755-1                      OK
w32api-headers           9.0.0-1                         OK
w32api-runtime           9.0.0-1                         OK
wget                     1.21.2-1                        OK
which                    2.20-2                          OK
windows-default-manifest 6.4-1                           OK
xxd                      8.2.3755-1                      OK
xz                       5.2.4-1                         OK
zlib0                    1.2.11-1                        OK
zstd                     1.5.1-1                         OK
Use -h to see help about each section

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [cygwin] openssh connection sharing fails: "mux_client_request_session: read from master failed: Connection reset by peer"
  2022-01-17 16:29 openssh connection sharing fails: "mux_client_request_session: read from master failed: Connection reset by peer" Adam Dinwoodie
@ 2022-01-17 16:52 ` Jason Pyeron
  2022-01-17 16:59   ` Jason Pyeron
  2022-01-17 20:36   ` Adam Dinwoodie
  0 siblings, 2 replies; 4+ messages in thread
From: Jason Pyeron @ 2022-01-17 16:52 UTC (permalink / raw)
  To: cygwin

> -----Original Message-----
> From: Adam Dinwoodie
> Sent: Monday, January 17, 2022 11:30 AM
> 
> The SSH connection sharing function in Cygwin's openssh release, using
> `ssh -M` or the ssh_config.5 ControlMaster configuration, doesn't appear
> to work.  Setting up a master connection seems fine, but subsequent SSH

Sadly, it is a known issue.

https://stackoverflow.com/questions/20959792/is-ssh-controlmaster-with-cygwin-on-windows-actually-possible/21439862#21439862

We would be happy to thrown some $ or beer at it.

> sessions that should reuse master connection instead set up their own
> session, with an error stating "mux_client_request_session: read from
> master failed: Connection reset by peer".
> 
> Simple testcase attached, which creates a master connection, starts a
> long sleep in a second SSH session, then terminates the master
> connection.  When I run this on one of my Debian boxes, the script takes
> about 6s to run, as tearing down the master connection terminates the
> long-running command.  When run from Cygwin, however, the script takes
> about 64s, as the second SSH session creates an independent connection
> that's unaffected by the master connection terminating.
> 
> On Debian:
> 
> ```
> $ time bash test.sh adam@192.168.1.131
> Master running (pid=7008)
> 
> Exit request sent.
> 
> real    0m6.048s
> user    0m0.083s
> sys     0m0.111s
> ```
> 
> On Cygwin:
> 
> ```
> $ time bash test.sh adam@192.168.1.131
> Master running (pid=5079)
> mux_client_request_session: read from master failed: Connection reset by peer
> 
> Exit request sent.
> finishing
> 
> real    1m4.071s
> user    0m0.106s
> sys     0m0.540s
> ```
> 
> Slightly redacted `cygcheck -srv` output also attached.
> 
> Adam


--
Jason Pyeron  | Architect
PD Inc        | Certified SBA 8(a)
10 w 24th St  | Certified SBA HUBZone
Baltimore, MD | CAGE Code: 1WVR6
 
.mil: jason.j.pyeron.ctr@mail.mil
.com: jpyeron@pdinc.us
tel : 202-741-9397




^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [cygwin] openssh connection sharing fails: "mux_client_request_session: read from master failed: Connection reset by peer"
  2022-01-17 16:52 ` [cygwin] " Jason Pyeron
@ 2022-01-17 16:59   ` Jason Pyeron
  2022-01-17 20:36   ` Adam Dinwoodie
  1 sibling, 0 replies; 4+ messages in thread
From: Jason Pyeron @ 2022-01-17 16:59 UTC (permalink / raw)
  To: cygwin

> -----Original Message-----
> From: Jason Pyeron
> Sent: Monday, January 17, 2022 11:52 AM
> 
> > -----Original Message-----
> > From: Adam Dinwoodie
> > Sent: Monday, January 17, 2022 11:30 AM
> >
> > The SSH connection sharing function in Cygwin's openssh release, using
> > `ssh -M` or the ssh_config.5 ControlMaster configuration, doesn't appear
> > to work.  Setting up a master connection seems fine, but subsequent SSH
> 
> Sadly, it is a known issue.
> 
> https://stackoverflow.com/questions/20959792/is-ssh-controlmaster-with-cygwin-on-windows-actually-possible/21439862#21439862
> 
> We would be happy to thrown some $ or beer at it.
> 

I should have posted the Cygwin.com link on this: https://cygwin.com/cygwin-ug-net/highlights.html#ov-hi-sockets

And for anyone looking to start - some food for thought:

https://devblogs.microsoft.com/commandline/af_unix-comes-to-windows/

https://stackoverflow.com/questions/9475442/unix-domain-socket-vs-named-pipes

https://sourceware.org/legacy-ml/cygwin/2015-01/msg00123.html

-Jason

--
Jason Pyeron  | Architect
PD Inc        | Certified SBA 8(a)
10 w 24th St  | Certified SBA HUBZone
Baltimore, MD | CAGE Code: 1WVR6
 
.mil: jason.j.pyeron.ctr@mail.mil
.com: jpyeron@pdinc.us
tel : 202-741-9397




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [cygwin] openssh connection sharing fails: "mux_client_request_session: read from master failed: Connection reset by peer"
  2022-01-17 16:52 ` [cygwin] " Jason Pyeron
  2022-01-17 16:59   ` Jason Pyeron
@ 2022-01-17 20:36   ` Adam Dinwoodie
  1 sibling, 0 replies; 4+ messages in thread
From: Adam Dinwoodie @ 2022-01-17 20:36 UTC (permalink / raw)
  To: cygwin

On Mon, Jan 17, 2022 at 11:52:01AM -0500, Jason Pyeron wrote:
> > -----Original Message-----
> > From: Adam Dinwoodie
> > Sent: Monday, January 17, 2022 11:30 AM
> > 
> > The SSH connection sharing function in Cygwin's openssh release, using
> > `ssh -M` or the ssh_config.5 ControlMaster configuration, doesn't appear
> > to work.  Setting up a master connection seems fine, but subsequent SSH
> 
> Sadly, it is a known issue.
> 
> https://stackoverflow.com/questions/20959792/is-ssh-controlmaster-with-cygwin-on-windows-actually-possible/21439862#21439862

Ah, I had found a bunch of discussions on sites like Stack Overflow, but
I don't like to assume that problems discussed there are necessarily
known to the relevant Cygwin folk unless I've found them discussed on
the Cygin mailing lists.  In this case, it clearly has been, but I
didn't expect to have to search as far back as 2015 to find those
discussions!

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-01-17 20:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-17 16:29 openssh connection sharing fails: "mux_client_request_session: read from master failed: Connection reset by peer" Adam Dinwoodie
2022-01-17 16:52 ` [cygwin] " Jason Pyeron
2022-01-17 16:59   ` Jason Pyeron
2022-01-17 20:36   ` Adam Dinwoodie

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).