From: Christoph Pleger (Christoph.Pleger_at_uni-dortmund.de)
Date: Thu 12 Dec 2002 - 10:04:47 GMT
> >> After applying the kernel patch and rebooting with the new kernel,
> >I> configured a virtual server and tried to start it by the script in
> >> /etc/init.d . But I got an error message "Can't set the ipv4 root"
> >> (Function not implemented).
> >> What can be the reason for that?
> I also got the same error before. Check to see if vserver has alias'ed
> the IP (use "ifconfig" to see). I don't remember exactly, but after
> rebooting a few times, it went away.
Now I have have more time than when I wrote the first two messages, so I
can add some information.
The complete list of messages from /etc/init.d/vservers looks like this:
Starting the virtual servers
Starting the virtual server testserver
Server testserver is not running
SIOCSIFBRDADDR: Cannot assign requested address
SIOCSIFFLAGS: Cannot assign requested address
Can't set the ipv4 root (Function not implemented)
Also I must say that I used Kernel 2.4.20 instead of 2.4.19 (I used the
patch for 2.4.19 and made the changes which did not succeed by hand).
Additionally my kernel had already been patched by the Openwall patch to
prevent execution of code on the stack.