-
Notifications
You must be signed in to change notification settings - Fork 79
FAQ
The following questions have been asked (and hopefully answered) at least once.
Symptom: HaLVMs running the runLeftSide
or runServer
routines (found in in Communication.Rendezvous
) are throwing EACCES
and dying. This is a XenStore permissions problem.
Solution: The mkrenddir
script must be run (as root, in Dom0) prior to using any IVC. This probably should be done at every boot, after xenstored
has started.
Symptom: The HaLVM WebServer example (or some other HaNS device) compiles, runs, and obtains an IP address over some Xen bridge xenbr0
, but cannot be reached from a browser / using the relevant TCP or UDP protocol.
Possible solution: Checksum offloading could lead to your packets being discarded. A quick fix involves disabling offloading for your bridge (xenbr0
here) using ethertool
.
If you happen to be using Fedora's network
service (and not NetworkManager
), this involves appending the following line to your bridge definition:
ETHTOOL_OPTS=" --offload xenbr0 tx off rx off"