[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] ssh in rc.local stalls xenU



on Thu, Dec 15, 2005 at 01:58:22PM -0500, Steve Brueckner 
(steve@xxxxxxxxxxxxxx) wrote:
> Tom Brown wrote:
> > On Thu, 15 Dec 2005, Steve Brueckner wrote:
> > 
> >> I'm using Fedora Core 4.  I need to create an ssh port forwarding
> >> tunnel to my xen0 domain when my xenU domain starts up, so I added
> >> this to the xenU's /etc/rc.d/rc.local:
> >> 
> >> ssh -v -f -L 5500:localhost:5501 xen0_ip tail -f /dev/null
> >> 
> >> This causes my VM to pause for about 3 minutes during boot.
> >> Furthermore, the ssh tunnel never gets created.  The ssh command is
> >> stalling at "Connecting to (xen0_IP) port 22"
> >> 
> >> I have null-passphrase authentication keys working, so I can execute
> >> the tunnel manually after I log in.  So why won't the tunnel work
> >> before I log in?
> > 
> > ssh is pretty paranoid. It probably knows the difference between this
> > non-interactive login and an interactive one... so it might not be
> > attempting this. Can you run the same commands from a script or a
> > cron job on the same box?   
> > 
> > Other things to check are your logs on the target machine to see if
> > ssh is even getting as far as establishing a connection. DNS ...
> > which _should_ be fine, since rc.local is generally the last thing to
> > run, etc...   
> 
> Well since it works from rc.local bewteen non-Xen boxes, I don't think 
> it's ssh's fault.  I tried adding a wget command into rc.local also, and
> wget fails with:
> 
> Resolving download.fedora.redhat.com... Failed: Host not found. 
> 
> So I'm starting to think maybe Xen doesn't bring up the network until 
> after login or something along those lines.

What's your nameserver configuration?  Try in rc.local:

   dig download.fedora.redhat.com

... and post output.


Cheers.

-- 
Karsten M. Self <karsten@xxxxxxxxxxxxx>
XenSource, Inc.
2300 Geng Road #250                                +1 650.798.5900 x259
Palo Alto, CA 94303                                +1 650.493.1579 fax

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.