From: Herbert Poetzl (herbert_at_13thfloor.at)
Date: Sun 30 Mar 2003 - 17:46:11 BST
On Sun, Mar 30, 2003 at 06:15:05PM +0200, Martin List-Petersen wrote:
> i seem to have a odd problem:
> My vservers doen't seem to be bound to only access their own ip-adress.
> When i enter a vserver with: vserver servername enter
> it gives me the following output:
> SIOCSIFBRDADDR: Cannot assign requested address
> SIOCSIFFLAGS: Cannot assign requested address
seems like the script could not create the alias
required for this virtual server ...
- your servernames are 'verylongname001', 'verylongname002', ...
- the alias names ethX:<servername> collide with existing
- the script is broken ...
- the kernel is broken ...
> ipv4root is now x.x.x.x
> New security context is 12
> So it seems, that i maybe missed something during compile of the kernel
> (am I right here ?)
> The machine is running Debian Woody, kernel 2.4.20ctx-16, vserver
> package 0.22-7 and was a fresh install. On my other server (running
> Debian Woody, kernel 2.4.19ctx-15, vserver package 0.21-1) i don't have
> that problem at all.
> What also happens is that for example exim inside a vserver also binds
> ip's which it doesn't has access to (besides .. all vserver have
> CAP_NET_RAW capability)
> What can i do to find out, what i missed ? Any hints ?
> Martin List-Petersen
> martin at list-petersen dot dk
> Manly's Maxim:
> Logic is a systematic method of coming to the wrong conclusion
> with confidence.