Ed,
I followed your instructions and it worked! Thanks for resolving this. One
question about setting the password on the service. The account that shows
for my service is Local System? Is that the one on your system(s)?
John
-----Original Message-----
From: ed [mailto:ed@4tubbs.com]
Sent: Monday, August 30, 2004 9:41 PM
To: albrecht_john@bah.com; 'Secure Shell Discussions'
Subject: RE: Connection closed on localhost (windows 2000 Pro)
I was having the same issue on 2 different boxes in that as soon as I would
authenticate it would close the connection. 1 was Win2000 and the other was
WINXP both professional editions. Here is what I found: 1st when you install
CYGWIN it creates a new user in user admin for 2000 you have to enable this
account from admin tools then set a password on it. Next go to services and
set the same password on the CYGWIN sshd service. 2nd I went back to the
CYGWIN install directory and re-ran CYGWIN Setup.exe when you get to the
packages in the upper right hand corner click on view then scroll down to
openssh then click on it until it goes back to the 3.8.1p1 version and
finish the install. Evidentally there is a bug in 3.9 that will not work on
2000 or XP. By the way I have both Windows OS' with all the critical updates
not sure if it matters or not. Good Luck.
-----Original Message-----
From: ssh-bounces@erdelynet.com [mailto:ssh-bounces@erdelynet.com] On Behalf
Of John Albrecht
Sent: Monday, August 30, 2004 1:22 PM
To: 'Secure Shell Discussions'
Subject: RE: Connection closed on localhost (windows 2000 Pro)
Carl,
Thanks for your advice. I have not found a good howto to help setup, the one
you refer to had the most detailed steps I've seen so far. I did have
uninstall and reinstall several times before I could get by windows errors
(1032, 1067), I was not removing the service correctly. I'm not sure if I
have any correct SSH keys generated. Here is the ssh localhost with the v
options you suggested.
JHA4@DXXXXXXXXX ~
$ ssh -v -v -v localhost
OpenSSH_3.9p1, OpenSSL 0.9.7d 17 Mar 2004
debug1: Reading configuration data /etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: Connection established.
debug1: identity file /home/JHA4/.ssh/identity type -1
debug1: identity file /home/JHA4/.ssh/id_rsa type -1
debug1: identity file /home/JHA4/.ssh/id_dsa type -1
debug1: Remote protocol version 1.99, remote software version OpenSSH_3.9p1
debug1: match: OpenSSH_3.9p1 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_3.9p1
debug2: fd 3 setting O_NONBLOCK
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit:
diffie-hellman-group-exchange-sha1,diffie-hellman-gro
up14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit:
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,
aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes2
56-c
tr
debug2: kex_parse_kexinit:
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,
aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes2
56-c
tr
debug2: kex_parse_kexinit:
hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@open
ssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit:
hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@open
ssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: kex_parse_kexinit:
diffie-hellman-group-exchange-sha1,diffie-hellman-gro
up14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit:
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,
aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes2
56-c
tr
debug2: kex_parse_kexinit:
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,
aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes2
56-c
tr
debug2: kex_parse_kexinit:
hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@open
ssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit:
hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@open
ssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: mac_init: found hmac-md5
debug1: kex: server->client aes128-cbc hmac-md5 none
debug2: mac_init: found hmac-md5
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug2: dh_gen_key: priv key bits set: 125/256
debug2: bits set: 534/1024
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug3: check_host_in_hostfile: filename /home/JHA4/.ssh/known_hosts
debug3: check_host_in_hostfile: match line 1
debug1: Host 'localhost' is known and matches the RSA host key.
debug1: Found key in /home/JHA4/.ssh/known_hosts:1
debug2: bits set: 480/1024
debug1: ssh_rsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/JHA4/.ssh/identity (0x0)
debug2: key: /home/JHA4/.ssh/id_rsa (0x0)
debug2: key: /home/JHA4/.ssh/id_dsa (0x0)
debug1: Authentications that can continue:
publickey,password,keyboard-interacti
ve
debug3: start over, passed a different list
publickey,password,keyboard-interact
ive
debug3: preferred publickey,keyboard-interactive,password
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Trying private key: /home/JHA4/.ssh/identity
debug3: no such identity: /home/JHA4/.ssh/identity
debug1: Trying private key: /home/JHA4/.ssh/id_rsa
debug3: no such identity: /home/JHA4/.ssh/id_rsa
debug1: Trying private key: /home/JHA4/.ssh/id_dsa
debug3: no such identity: /home/JHA4/.ssh/id_dsa
debug2: we did not send a packet, disable method
debug3: authmethod_lookup keyboard-interactive
debug3: remaining preferred: password
debug3: authmethod_is_enabled keyboard-interactive
debug1: Next authentication method: keyboard-interactive
debug2: userauth_kbdint
debug2: we sent a keyboard-interactive packet, wait for reply
debug1: Authentications that can continue:
publickey,password,keyboard-interacti
ve
debug3: userauth_kbdint: disable: no info_req_seen
debug2: we did not send a packet, disable method
debug3: authmethod_lookup password
debug3: remaining preferred:
debug3: authmethod_is_enabled password
debug1: Next authentication method: password
JHA4@localhost's password:
debug3: packet_send2: adding 64 (len 57 padlen 7 extra_pad 64)
debug2: we sent a password packet, wait for reply
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Entering interactive session.
debug2: callback start
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 0
debug3: tty_make_modes: ospeed 38400
debug3: tty_make_modes: ispeed 38400
debug3: tty_make_modes: 1 3
debug3: tty_make_modes: 2 28
debug3: tty_make_modes: 3 127
debug3: tty_make_modes: 4 21
debug3: tty_make_modes: 5 4
debug3: tty_make_modes: 6 0
debug3: tty_make_modes: 7 0
debug3: tty_make_modes: 8 17
debug3: tty_make_modes: 9 19
debug3: tty_make_modes: 10 26
debug3: tty_make_modes: 12 18
debug3: tty_make_modes: 13 23
debug3: tty_make_modes: 14 22
debug3: tty_make_modes: 18 15
debug3: tty_make_modes: 30 0
debug3: tty_make_modes: 31 0
debug3: tty_make_modes: 32 0
debug3: tty_make_modes: 33 0
debug3: tty_make_modes: 34 0
debug3: tty_make_modes: 35 0
debug3: tty_make_modes: 36 1
debug3: tty_make_modes: 37 0
debug3: tty_make_modes: 38 1
debug3: tty_make_modes: 39 0
debug3: tty_make_modes: 40 0
debug3: tty_make_modes: 41 0
debug3: tty_make_modes: 50 1
debug3: tty_make_modes: 51 1
debug3: tty_make_modes: 53 1
debug3: tty_make_modes: 54 0
debug3: tty_make_modes: 55 0
debug3: tty_make_modes: 56 0
debug3: tty_make_modes: 57 0
debug3: tty_make_modes: 58 0
debug3: tty_make_modes: 59 1
debug3: tty_make_modes: 60 0
debug3: tty_make_modes: 61 0
debug3: tty_make_modes: 70 1
debug3: tty_make_modes: 71 0
debug3: tty_make_modes: 72 1
debug3: tty_make_modes: 73 0
debug3: tty_make_modes: 74 0
debug3: tty_make_modes: 75 0
debug3: tty_make_modes: 90 1
debug3: tty_make_modes: 91 1
debug3: tty_make_modes: 92 0
debug3: tty_make_modes: 93 0
debug2: channel 0: request shell confirm 0
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel 0: rcvd adjust 131072
debug2: channel 0: rcvd eof
debug2: channel 0: output open -> drain
debug2: channel 0: obuf empty
debug2: channel 0: close_write
debug2: channel 0: output drain -> closed
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug2: channel 0: rcvd close
debug2: channel 0: close_read
debug2: channel 0: input open -> closed
debug3: channel 0: will not send data after close
debug2: channel 0: almost dead
debug2: channel 0: gc: notify user
debug2: channel 0: gc: user detached
debug2: channel 0: send close
debug2: channel 0: is dead
debug2: channel 0: garbage collecting
debug1: channel 0: free: client-session, nchannels 1
debug3: channel 0: status: The following connections are open:
#0 client-session (t4 r0 i3/0 o3/0 fd -1/-1 cfd -1)
debug3: channel 0: close_fds r -1 w -1 e 6 c -1
Connection to localhost closed.
debug1: Transferred: stdin 0, stdout 0, stderr 33 bytes in 0.2 seconds
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 179.3
debug1: Exit status 255
JHA4@DXXXXXXXXX ~
$
Thanks,
John
-----Original Message-----
From: ssh-bounces@erdelynet.com [mailto:ssh-bounces@erdelynet.com] On Behalf
Of Carl Karsten
Sent: Monday, August 30, 2004 11:48 AM
To: Secure Shell Discussions
Subject: Re: Connection closed on localhost (windows 2000 Pro)
Sounds like the problem I have. (so no answers here, but perhaps some help
debugging.)
Something I am still wondering about: What does sshd look for in
/etc/passwd?
I did just figure out how this:
$ /usr/sbin/sshd -d -d -d
and then in a 2nd shell: $ ssh -v -v -v localhost
You get lots to look at.
But, on my end I am back to not being able to authenticate - I get "Access
Denied" for everything.
Did you find a good HowTo for setting this up? (I found 2 or 3 which I
could only follow so far, till I get to "Start the service from the control
panel. " and I get "error: 1067 process terminated unexpectedly"
http://ist.uwaterloo.ca/~kscully/cygwin/CygwinSSHd_win2k.html
When running from the command prompt, I had to subst m: c:\cygwin so that
\etc was off the root.
Carl K
----- Original Message -----
From: "John Albrecht" <albrecht_john@bah.com>
To: "Secure Shell Discussions" <ssh@erdelynet.com>
Sent: Monday, August 30, 2004 9:47 AM
Subject: Re: Connection closed on localhost (windows 2000 Pro)
> I have been attempting to test ssh connections on my local pc. It
> accepts my local domain password then says the connection closed on
> localhost. I tried searching through the mail archives with no luck.
> This is version list of installed components:
>
> Setup 2.427
> Default text file type (DOS)
> all users
>
> Admin
> 1.0-1 cygrunsrv
> 1.4-1 shutdown
>
> Doc
> 1.3-7 cygwin-doc
> 1.5k-3 man
> 4.2-4 texinfo
>
> Editors
> 1.2.2-1 Nano
> 6.3-1 VIM
>
> Net
> 3.9pl-1 openssh
> 0.9.7d-1 openssl
>
> cygwin1.dll 1.5.10
>
> If anyone can point me in the right direction I'd appreciate it.
>
> Thanks,
>
> John Albrecht
>
>
>
>
----------------------------------------------------------------------------
---- > -- > List Information: https://mail.erdelynet.com/mailman/listinfo/ssh/ > List Archives: http://erdelynet.com/archive/ssh-l/ > To Unsubscribe: Go to https://mail.erdelynet.com/mailman/options/ssh#subscribers > and enter your email address at the bottom. > If you don't know your password, have it emailed to you. Then > unsubscribe. > -- List Information: https://mail.erdelynet.com/mailman/listinfo/ssh/ List Archives: http://erdelynet.com/archive/ssh-l/ To Unsubscribe: Go to https://mail.erdelynet.com/mailman/options/ssh#subscribers and enter your email address at the bottom. If you don't know your password, have it emailed to you. Then unsubscribe. -- List Information: https://mail.erdelynet.com/mailman/listinfo/ssh/ List Archives: http://erdelynet.com/archive/ssh-l/ To Unsubscribe: Go to https://mail.erdelynet.com/mailman/options/ssh#subscribers and enter your email address at the bottom. If you don't know your password, have it emailed to you. Then unsubscribe. -- List Information: https://mail.erdelynet.com/mailman/listinfo/ssh/ List Archives: http://erdelynet.com/archive/ssh-l/ To Unsubscribe: Go to https://mail.erdelynet.com/mailman/options/ssh#subscribers and enter your email address at the bottom. If you don't know your password, have it emailed to you. Then unsubscribe.Received on Tue Aug 31 10:55:05 2004
This archive was generated by hypermail 2.1.8 : Fri Jul 29 2005 - 17:34:13 EDT