Subject: Re: [vserver] Question on the FAQ
From: Martin <inkubus@interalpha.co.uk>
Date: Tue, 18 Dec 2007 21:59:39 +0000

 Tue, 18 Dec 2007 21:59:39 +0000
On Tue, 2007-12-18 at 11:56 -0800, Ng, Cheon-woei wrote:
> Hi All,
> 
> This is my first time visiting the vserver site.  Upon reading the
> FAQ, I came across this question:
> 
> http://linux-vserver.org/Frequently Asked Questions#Trying to connect to a vserver
from the host or another vserver on the same host fails
> 
> Below is the copy of the question and answer:
> 
> Trying to connect to a vserver from the host or another vserver on the
> same host fails 
> strace shows 
>  
> sin addr=inet addr("xx.xx.xx.xx")}, yy) = -1 EINVAL (Invalid argument)
> 
> A: The host/guest cannot communicate with another guest on same host. 
> 
> ·        check all netmasks on all interfaces (do they overlap) ? 
> ·        check policy routing (disable it temporary) ? 
> ·        check that lo is up (Networking within a host/guest always
> uses lo interface)
> 
> The answer has this line: 
> 
> The host/guest cannot communicate with another guest on same host
> 
> Is this answer just a rephrasing of the question?  Or is this a true
> vserver˙s limitation?  

It is a rephrasing of the question.  Last time I tried (< 5 minutes ago)
it was possible to connect from one guest to another; it is not a design
limitation.  The bullet points suggest configuration errors / omissions
that commonly cause this problem.

HTH

Cheers,
 - Martin

PS If you find the wording confusing - why not rephrase it; it's in the
wiki...