delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/06/23/19:10:26

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1617E3857C44
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1687561776;
bh=CRXxW3SbVvW/KYLVGFAWDCwIqW/2AyUN2Zpn4gKjlYo=;
h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=h9mm7saLzzjXRvBxQFYxoLsBTQIYzMbC8/sAJrVyRaxWLGG1xsWSLZZgSbqDtnbLN
HlPA0EFmmSy7BXlpbc+jb3eK9j+zoua3J11MYPv6jI+9jpF934HaRJoqlM68bIUCHT
Kldj8W0kwfPi1IOQY4Eh5pQPfXF4N13p3esfcIYw=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 241413858C3A
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=ZE3AxDdvI4QO7YiB0aiSbVh0tzYMWZVl4X2ow5k6s6t1NJ63k+Ng1QahSYBZng2xcB8r8jbdhGioiBrJeyW4ojZS+dgvheWuLgaXhVCnO6q7iM7UA6D9OQ1SjKro2iRl1geI7KnAKuJLYPTr4hdz7ocsLB9agxi8dY5JCLrKiLCDn9cdCVlBXZ7Lnk/K25Cf7cqGk5ze2Rx7OI4FrpJ2UizRKI3AtcX3z/cFncfPMK4vs5alaypJyNq+OnKFlSlPeXz4CrOaFtE3bKTTkcguMIt1XpFH5Ti8nmqA/OQltSQphAbIgQ2jcuc1A9ecXTlwfDAilo0ugDNj7PTL+M1fow==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=YIYR59LdAP7uSu/eGTtFoBlqMlzndnNJCYaVVLPavzg=;
b=RQ2MTKRLFFUipFbUKgBJHv1WnL5F2Rcg/iANZAnsxLRD5cBzzSCxt4EC/hrYoqqh2Yz079zCFdRI1H/vyNvnLx/lHdhikkdt9bRsuo2XfgltQSsfQAmB8afGu+ActKRFsiWYzGuJbUsizBGgz1KV4KHcoWumYbpme3VERahRcIfV0voUGntxc51n8Sm9+p/6PHPneRChI9SvULu587uW/VOZj2IxbIY4sUFP6jkUMmuYci6OM0Kdwd4VM8q8317xKWoi91AoOpkVfGihSPaord5/spP9UxzZufC+WpHiBHjP8HbQmC87xbZk1XN0N/GOWIiIrzeCcNOe+ZU9u2nejA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass
header.d=hpe.com; arc=none
To: Chris Roehrig <croehrig AT house DOT org>,
"cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: RE: scp and ssh 'cat' stalls at 64k bytes
Thread-Topic: scp and ssh 'cat' stalls at 64k bytes
Thread-Index: AQHZpgrjOPCW5W29O0imgUDbhF6UfK+ZAZ/w
Date: Fri, 23 Jun 2023 23:07:56 +0000
Deferred-Delivery: Fri, 23 Jun 2023 23:07:27 +0000
Message-ID: <MW4PR84MB1684932344B153F3E4F4415AFE23A@MW4PR84MB1684.NAMPRD84.PROD.OUTLOOK.COM>
References: <1b9482bd-2119-732f-cc49-a3930bd3328d AT house DOT org>
<947c6b09-c2c0-03db-a4ac-769c4f1b3783 AT Shaw DOT ca>
<7fd038be-e163-a5d3-5e28-d79eef977ee5 AT house DOT org>
In-Reply-To: <7fd038be-e163-a5d3-5e28-d79eef977ee5@house.org>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MW4PR84MB1684:EE_|DM4PR84MB1710:EE_
x-ms-office365-filtering-correlation-id: 3139ffad-5722-4c97-552d-08db743eaffd
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VVt6l1sp8VFeffrCnMYnLZiLOycUEOjpT73Ur9sm2+Ouml8gzBwv57Wa7Uo2apIxXunGASsx+Ccl5WKKtqwBELs/eG3iHwGxceldVHjKIaKUYttLin6Z6+ZnrWhDtvAZYhVe+afMlXZnCH7F0flSOXLtHapx+sDp3FruroiVZcVLs2W0DAyHK/JTjBqp6fg2Fi+wrBpd8sxyzUZH4nfiH443um8PLaI+UZrVfVLDzieuYRidsqVBnODT6VfIHuLsFHe0VCLQC4uUmLb7RkYZylobUX3uS6hRGpYDWl1lHk5SgP7Z0fv2jcMgQqcqPeD+QHQ+g3SOr+gg2/4CM803aiumYK46CVsYi7RfgU12OPXJloM1l73qI93Ys6OeckoLxDrQj6pkCE2op/s3OfyU3KfJmHT5Rq6I9dwALmLwoSc23dcxGqbwXNtv/QY2Azx6FSaiD+KTZp5gFjPQwxeCOHICQBeQclyX3CjJqF/0gRyzMPQxrrzb4pRLJIdaue1PjU8R0ywn5QrSh48CQDIsSyHKX52SQOaqsVh+j8Iuh3l+XPxQH1X4CMTeJxT5cWF+o1HW9aPmmc9F9DdTQ7SCR486K+NpQZ53DtffUKsLq33ZOhL7IyrBE8CYmefuCOVmj2nrOdRps4zZwqH+WvHX25QI1uIn7Swd1PrEHpzImZcbDlxPT1LD02fAi2lwKKg1kKA/GagfkDDm4GV219Fs5g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:MW4PR84MB1684.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
SFS:(13230028)(346002)(366004)(39860400002)(136003)(376002)(396003)(451199021)(55016003)(86362001)(2906002)(38070700005)(122000001)(38100700002)(82960400001)(8936002)(7696005)(52536014)(83380400001)(66446008)(76116006)(66946007)(71200400001)(55236004)(66476007)(66556008)(478600001)(26005)(9686003)(316002)(6506007)(186003)(6666004)(53546011)(64756008)(41300700001)(110136005)(33656002)(8676002)(5660300002)(414714003)(473944003)(460985005);
DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?a0tESFE5REdyVmtWMU1oeFk2NVVZeVYvb2tVOWlGQ25UVEE5azUvbzhoR0ZJ?=
=?utf-8?B?WnpwOEdlWU93Tm1DdVcxODVVYXh3Sm1YeUVIVkJzdzZxUXlhVWlXQysvSlhM?=
=?utf-8?B?dnlhVU9JbHhJcTExU0lHeWo1MU4yeGhQblA0dUFDSWNTZzgxWE9JWFBycnJU?=
=?utf-8?B?cnhka3MzenFwK2dPYmVqd1lDbXlmQVBFSTIwNGhIOXl1YVFrOFA4OStERmI5?=
=?utf-8?B?eWs5YndZSXEzZ0Y4Nnl4cE9yWHdQdDAyWXNJeW03cmxWcnZiYWt1N3ROYVZH?=
=?utf-8?B?cjhSWE9CRmZQMUdIRzZkZXBuUGNqL0R1VGZCVlRreURWRzlEallMelFTaC9K?=
=?utf-8?B?dVN3RXAxVGp0cjNGQnFWVWlFeTNRTGpOUXk5OEorQllCQmszN3N1WGFhdEMv?=
=?utf-8?B?aHE4d2RIOGZJT1ZZN1ZlZ2E5ZXNtbGdZRUZwdE5wc01YRDJ1MVI5ckxBT3NL?=
=?utf-8?B?ZWpicXJmY3kvMGlNaENQT2psdGFBSjkxck9TUDY3RVlLanM4OEthU1JVbDBn?=
=?utf-8?B?Y0RzdGJaNVN0L1E0NHU0eW0zUkVWdWFJNy9wbCtudzZYU0NjMXNkdmhFNUpB?=
=?utf-8?B?NmtWYjA2Z0I3MGkvclhiZzJ5VXZ5M21VbXM2ak5kV1ZwWExyNUo2ODM2UnZG?=
=?utf-8?B?dEltSWtMdWVEYjJyMFpuRXNhT3FyOTVYOWxiNEpIcFpTc3FYWERsZ0s1eC85?=
=?utf-8?B?SnRPWXRQS3drc2dwYUhTZ2V0TENNRi9pOXdoK1J4VFlEWWxoWnZwZWtVL1VL?=
=?utf-8?B?bUxpcXQ4b0JjVnp1RERqSlB6d2VkaG1zYlJVYUlHaTVnQVJoY05MWUJUdFhu?=
=?utf-8?B?SXlGUy90c2RhRVJEbUtGaGM5bXM2ZXhxSG9VOE9CQ3VBWVFQeEsrR3lmZEVu?=
=?utf-8?B?VEFCalpubVowZ3V6Rlg1alhEbmZxUUFueWI3QXVjTW8zd3gyZ0VHUWpjWlp6?=
=?utf-8?B?RlZha01nY1NmaXR5TXUyM29MQlQwankvVk9KWWtBQVd5RjhNb1lndlBBWVFT?=
=?utf-8?B?ZC9uVFB5QzVnUngzZVRUQW54UGVDQWlXbldYbnR0NFVHemZyT0U4aWlnanho?=
=?utf-8?B?VzNYa3p6bkNzZ3VpMWRhcVJEWHhkSzliVzZPQURKQytYdmFpMzQ2OEZNK09G?=
=?utf-8?B?TFFZN3N5TXQvQ1hoSGlkWDJsdk5od0VwK2dwUE80RWR4c0R1QWdVNW5KTDNr?=
=?utf-8?B?UnpJWVZlbmcxeXAxUVJOc3cxbVRTaVk2czFQVXl6R2tHc0xVZjE2Qmc3QWVa?=
=?utf-8?B?WUFNVVVxaUs2bHh4UzVhVlZGRnBla0F6N00ySElrTHk3M1UwRnlpbGlDaVFl?=
=?utf-8?B?WlBSanNEWmlKbTVWbXF1Q3hTMitYd3FaYjZ1NTdXdTAxZFdveEJGSDdvanNV?=
=?utf-8?B?Q09xUTY5OGE0RlhpL05kemxzRTA1VGhqdHpINlBJc0MzenN5RGNDYU04QWJX?=
=?utf-8?B?YlZubnUrZDkvckNnbVl6MUd3WGp1dGdsNDdjeTZzc2NsR1RwWnlieVkyV0t0?=
=?utf-8?B?VnJlQ2R2ZC91MS93aHRvNHZpTlIxVVAxSC9ZdGZ2ak5ScVRtSFRHZU4ybCsz?=
=?utf-8?B?TTFUbXM1bFF4WFNtQ2xtTG9RaEFYYW1QZDJZVnNxOXNXbnVYZjJuM21ucUlq?=
=?utf-8?B?elNETk9vZHU1SlZrZFhWaU83VytHSHNjbzhveG1zV2pCbGhRb3Y5NUd0Y0VR?=
=?utf-8?B?a3haRGxtUUl0aTRYWHlNZnRvNVRXZkRvRG9BNk8vMUpBa2dUaEFVRlk5ZTl4?=
=?utf-8?B?OEllTUNKWEdUUXRnQWVzbEx6dkVoc25lVkFIUithZDg5dzd6bFQ0bmxvKzhM?=
=?utf-8?B?UnhoN2NWMExKbVYyZUloNlZVeUFoTHhvRUl3M0VjTXFrdS8wMUpZcEpseUE4?=
=?utf-8?B?SG1uRnpaU0hSRkxObmRTMVJhRng5VVhRU0RhZVlrcmJSSjRpdE5WOEYxdmh3?=
=?utf-8?B?ZEg3UjltNzNEb3pWWFI4YVUyMnhYeXpvZDd4WmlTb2l5TnA1NU9QeVNEdU1D?=
=?utf-8?B?Y1JiQXZ4cVFTeXBjUHdtTzdZcnNkWXhzMXdOVDVqT1BKeXdqZ0hsUHRETWlK?=
=?utf-8?B?SURHb211RXU2NVR3ZXg1UmhIM1kwSDBiTER5UjQvd29kM002TjVkRHlQd1hE?=
=?utf-8?Q?wuw7U3Ac9Cd6UAk+NQwUSaCi9?=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW4PR84MB1684.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 3139ffad-5722-4c97-552d-08db743eaffd
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2023 23:07:59.2329 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: r2iXHGFABQmSKlK9yXdL9xYtSQgHe7vjjGo5HzG7ggetuty6RMGCH2KpiyiEe2+DSPlYraVlcqNv3b6ocMcKbQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR84MB1710
X-OriginatorOrg: hpe.com
X-Proofpoint-ORIG-GUID: AxrZbX3V3eIzy21wKLHIhFx-OyZsV7p_
X-Proofpoint-GUID: AxrZbX3V3eIzy21wKLHIhFx-OyZsV7p_
X-HPE-SCL: -1
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26
definitions=2023-06-23_12,2023-06-22_02,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
phishscore=0 adultscore=0
priorityscore=1501 bulkscore=0 lowpriorityscore=0 clxscore=1011
impostorscore=0 mlxlogscore=879 suspectscore=0 spamscore=0 malwarescore=0
mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1
engine=8.12.0-2305260000 definitions=main-2306230210
X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, BODY_8BITS,
DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF,
RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,
SPF_NONE, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: "Voris, Ben via Cygwin" <cygwin AT cygwin DOT com>
Reply-To: "Voris, Ben" <ben DOT voris AT hpe DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 35NNA1ju007406

Using scp from OpenSSH_9.3p1, 30 May 2023, copied a 8317351936 byte file from a remote to Cygwin. sha1sum says it arrived correctly.

Windows Firewall is running.

> -----Original Message-----
> From: Chris Roehrig <croehrig AT house DOT org>
> Sent: 23 June 2023 13:42
> To: cygwin AT cygwin DOT com
> Subject: Re: scp and ssh 'cat' stalls at 64k bytes
> 
> 
> On 2023-06-23 08:28, Brian Inglis wrote:
> > On 2023-06-23 00:26, Chris Roehrig via Cygwin wrote:
> >> I've upgraded cygwin recently (from a much older version) and am
> >> encountering a new problem on all my Win10/WIn11 machines.
> >>
> >> With openssh and pv installed on cygwin (3.4.7-1):
> >>
> >> dd if=/dev/zero bs=1 count=65536 | ssh localhost 'cat > /dev/null'
> >> # works
> >> dd if=/dev/zero bs=1 count=65537 | ssh localhost 'cat > /dev/null'
> >> # stalls (and anything larger)
> >> dd if=/dev/zero bs=1 count=65537 | ssh localhost 'pv > /dev/null'
> >> # replace 'cat' with 'pv' and it works
> >>
> >> This happens with or without Windows Firewall enabled, with any input
> >> > 64k, and also remotely from Linux.
> >> It also seems to affect scp to cygwin which stalls if the file is >= 64k
> >
> > In case equivalent Windows services are running, I check for, shut
> > down, and disable the following Windows services I have seen, or seen
> > warnings about, before trying to start Cygwin services:
> >
> >     ssh ssh-agent sshbroker sshproxy sshd sshdbroker sshdproxy
> >
> > Do you take similar precautions on the Windows systems with issues?
> 
> The only service listed is ssh-agent which is disabled and stopped.
> TaskManager did show many zombie/stuck cat.exe  and scp.exe which I
> terminated, but that did not help.   Nor did rebooting.
> 
> I use ssh, rsync, slogin frequently on these machines to/from windows
> and linux and rsync (over ssh) gigabytes of stuff daily to/from Linux
> and other windows machines with no issues.   It is only this case of
> reading more than 64K from stdin over ssh (and scp) that is hanging.
> 
> > Please show at least the output of `uname -srvmo`,
> CYGWIN_NT-10.0-19045 3.4.7-1.x86_64 2023-06-16 14:04 UTC x86_64 Cygwin
> 
> > and if possible provide a text attachment of the output log from
> > running `cygcheck -hrsv > cygcheck.out`, as suggested under the
> > Problem reports link below.
> I've attached the file.
> 
> 
> I take it then you can't replicate this?    Can you confirm whether this
> command works successfully (i.e. exits without hanging):
> 
> dd if=/dev/zero bs=1 count=65537 | ssh localhost 'cat > /dev/null'
> 
> Are you able to 'scp' large files to cygwin?
> 
> 
> It also hangs if I replace 'cat' with 'sed {}' or 'awk {print}', but not
> with 'pv'.   Those all passthrough stdin>stdout and should behave the
> same as cat.  (pv is basically cat with a progress bar which is omitted
> if there's  no controlling terminal like in this case).
> 
> 
> The curious fact that 'pv' works makes me think it is a Cygwin library
> problem and not anything related to firewall/network/Windows.
> 
> I've verified that cat, pv, and sshd all have the same ACLs.  e.g.
> aquila[77]% icacls pv.exe
> pv.exe AQUILA\croehrig:(F)
>          BUILTIN\Administrators:(RX)
>         Everyone:(RX)

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019