delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/06/19/04:37:06

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=0.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RFC_ABUSE_POST,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <BLU162-w241169FDE4955F967030B966F0@phx.gbl>
From: Nathan Ridge <zeratul976 AT hotmail DOT com>
To: Cygwin Mailing List <cygwin AT cygwin DOT com>
Subject: RE: windows-to-windows openssh buffering issue
Date: Sun, 19 Jun 2011 08:36:37 +0000
In-Reply-To: <BLU162-w579DCFE43332BCBA171051966C0@phx.gbl>
References: <BLU162-w3873806CC4B2C520C5E31F966D0 AT phx DOT gbl>,<BLU162-w579DCFE43332BCBA171051966C0 AT phx DOT gbl>
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id p5J8b1bP023394

On Sat, 18 Jun 2011 23:31:12, Larry Hall wrote
 
> On 6/18/2011 5:25 AM, Nathan Ridge wrote:
> 
>> On Fri, 17 Jun 2011 11:52:35, Larry Hall wrote:
>>
>>> On 6/16/2011 10:20 PM, Nathan Ridge wrote:
>>>
>>>> Is there some setting for OpenSSH on the server side that would allow
>>>> me to run the program on machine B in native-windows non-pty mode
>>>> so that the buffering is fine? If not, what else can I do?
>>>
>>> No. OpenSSH uses ptys - it doesn't matter what terminal or console you're
>>> using. I don't know of a way to make OpenSSH behave the way you want it to
>>> with Windows console programs.
>>
>> Is this issue particular to OpenSSH, or is ssh-ing into to a windows machine
>> a lost cause in general?
>>
> Since non-Cygwin executables don't understand ptys, they think they are
> dealing with a pipe and so they buffer their output.  It's not specific
> to OpenSSH.  You'd see the same issue running these programs under xterm
> or mintty.  I personally wouldn't define anything about this particular
> issue as a "lost cause" but YMMV.  Quite some time ago there was an attempt
> to smooth out this issue with a utility call ttyfier but it had it's issues
> and has pretty much disappeared.  I don't know of any other aids out there,
> though that doesn't mean there isn't something .  The only things I can
> suggest are that you make sure there's not some Cygwin utility that does what
> you want or that you write something that does.
 
What I meant was, is it possible to write a different SSH server implementation
for windows - perhaps a native one - that doesn't suffer from this problem?
(And if so, do you know of one?) Or would all attempts at an SSH server
implementation run into this issue?
 
Thanks,
Nate. 		 	   		  

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


- Raw text -


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