X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=BAYES_00,TW_YG,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Message-ID: <50283254.6030002@cs.cmu.edu> Date: Sun, 12 Aug 2012 15:46:44 -0700 From: Paul Allen Newell User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: cygwin AT cygwin DOT com CC: pnewell AT cs DOT cmu DOT edu Subject: intermittent ssh port 22 connection refused problem Content-Type: multipart/mixed; boundary="------------010207020808040508020809" X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com --------------010207020808040508020809 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello: I have a WinXP with cygwin and a couple Fedora 16 boxes on my LAN. Every once in a awhile, I am unable to ssh/scp/telnet from the Fedora boxes to the cygwin box (port 22 connection refused). I've never been able to get a reproducible case and it usually corrects itself the next time I power up everything. The WinXP can ssh/scp to the Fedora boxes and the Fedora boxes can all ssh/scp to each other. It happened yesterday and I could not get it to start working no matter how many reboots I did on both machines. I gave up for the night before I did something stupid, came back today, and it is all working. The only "weak clue" I have is that I remember twice not being able to do it and noticing that I hadn't open a cygwin shell on the WinXP box. Shouldn't make any difference as when it is working, it doesn't matter whether I have a cygwin shell open. (right?) I was able to confirm that the problem is most likely on cygwin side (not positive, but likely) as a self-referring ssh into myself on cygwin failed. I can trap an error message from iptables on the Fedora side (yoyo is the F16 box, 192.168.2.14 is the WinXP cygwin box): +++ Aug 11 23:43:43 yoyo kernel: [ 779.725071] IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:1e:8c:c3:21:d6:08:00 SRC=192.168.2.14 DST=192.168.2.255 LEN=229 TOS=0x00 PREC=0x00 TTL=128 ID=33554 PROTO=UDP SPT=138 DPT=138 LEN=209 Aug 11 23:43:48 yoyo kernel: [ 785.386501] IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:1e:8c:c3:21:d6:08:00 SRC=192.168.2.14 DST=192.168.2.255 LEN=234 TOS=0x00 PREC=0x00 TTL=128 ID=33555 PROTO=UDP SPT=138 DPT=138 LEN=214 +++ I have no idea how to get any log messages on the cygwin side (google searches indicate that iptables in not available on cygwin/windows). I did a google on "cygwin ssh intermittent" and saw reported problems, but none seemed the same (the closest was a "Connection timed out" but I couldn't find a trail for replies to it). Any suggestions about how to try to figure it out? (based on the assumption that I am not able to repeat the failure and I may have to wait until it decides to show itself again) Thanks in advance, Paul --------------010207020808040508020809 Content-Type: text/plain; charset=windows-1252; name="cygcheck_12aug12.out" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="cygcheck_12aug12.out" Usage: cygcheck [-v] [-h] PROGRAM cygcheck -c [-d] [PACKAGE] cygcheck -s [-r] [-v] [-h] cygcheck -k cygcheck -f FILE [FILE]... cygcheck -l [PACKAGE]... cygcheck -p REGEXP cygcheck --delete-orphaned-installation-keys cygcheck --enable-unique-object-names Cygwin-DLL cygcheck --disable-unique-object-names Cygwin-DLL cygcheck --show-unique-object-names Cygwin-DLL cygcheck -h List system information, check installed packages, or query package database. At least one command option or a PROGRAM is required, as shown above. PROGRAM list library (DLL) dependencies of PROGRAM -c, --check-setup show installed version of PACKAGE and verify integrity (or for all installed packages if none specified) -d, --dump-only just list packages, do not verify (with -c) -s, --sysinfo produce diagnostic system information (implies -c) -r, --registry also scan registry for Cygwin settings (with -s) -k, --keycheck perform a keyboard check session (must be run from a plain console only, not from a pty/rxvt/xterm) -f, --find-package find the package to which FILE belongs -l, --list-package list contents of PACKAGE (or all packages if none given) -p, --package-query search for REGEXP in the entire cygwin.com package repository (requires internet connectivity) --delete-orphaned-installation-keys Delete installation keys of old, now unused installations from the registry. Requires the right to change the registry. --enable-unique-object-names Cygwin-DLL --disable-unique-object-names Cygwin-DLL --show-unique-object-names Cygwin-DLL Enable, disable, or show the setting of the "unique object names" setting in the Cygwin DLL given as argument to this option. The DLL path must be given as valid Windows(!) path. See the users guide for more information. If you don't know what this means, don't change it. -v, --verbose produce more verbose output -h, --help annotate output with explanatory comments when given with another command, otherwise print this help -V, --version print the version of cygcheck and exit Note: -c, -f, and -l only report on packages that are currently installed. To search all official Cygwin packages use -p instead. The -p REGEXP matches package names, descriptions, and names of files/paths within all packages. --------------010207020808040508020809 Content-Type: text/plain; charset=us-ascii -- 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 --------------010207020808040508020809--