I've got a weird problem I'm having trouble understanding.  There is a host, saratoga, that I'd like to ssh to in a script.  The script kept failing with "No route to host" but it would succeed when I try it by hand.<br>
<br>At first I thought it was a script vs. command line issue, but that isn't it.  <br><br>It turns out that the first time I try to ssh to saratoga, I get the error.  Then a few seconds later I can connect.  What could be causing this?<br>
<br>As you can see from the paste below, I can ping saratoga, my route seems reasonable, but when I try to ssh to it I get "ssh: connect to host warsaw port 22: No route to host".  A few seconds later, my ssh connects.  If I don't ssh for a few minutes, the pattern repeats.<br>
<br>Any suggestions?<br><br>Thanks,<br><br>Michael<br><br>[software@saratoga ~]$ ping -c 1 saratoga; /sbin/route; ssh software@warsaw<br>PING <a href="http://saratoga.stirlingsystems.net">saratoga.stirlingsystems.net</a> (192.168.1.40) 56(84) bytes of data.<br>
64 bytes from <a href="http://saratoga.stirlingsystems.net">saratoga.stirlingsystems.net</a> (192.168.1.40): icmp_seq=0 ttl=64 time=0.033 ms<br><br>--- <a href="http://saratoga.stirlingsystems.net">saratoga.stirlingsystems.net</a> ping statistics ---<br>
1 packets transmitted, 1 received, 0% packet loss, time 0ms<br>rtt min/avg/max/mdev = 0.033/0.033/0.033/0.000 ms, pipe 2<br>Kernel IP routing table<br>Destination     Gateway         Genmask         Flags Metric Ref    Use Iface<br>
172.16.30.0     *               255.255.255.0   U     0      0        0 vmnet8<br>192.168.137.0   *               255.255.255.0   U     0      0        0 vmnet1<br>192.168.8.0     192.168.1.51    255.255.255.0   UG    0      0        0 eth0<br>
192.168.0.0     *               255.255.252.0   U     0      0        0 eth0<br>169.254.0.0     *               255.255.0.0     U     0      0        0 eth0<br>default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0<br>
ssh: connect to host warsaw port 22: No route to host<br>[software@saratoga ~]$ <br>[software@saratoga ~]$ <br>[software@saratoga ~]$ ssh software@warsaw<br>software@warsaw's password: <br><br>[software@saratoga ~]$ <br>
<br>