Issues with vif-nat and Xen after upgrading from Debian 8 to 10

by Tuinslak   Last Updated October 10, 2019 18:00 PM

I'm getting this error when running xl create:

# xl create ../
Parsing config from ../
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/vif-nat online [12721] exited with error status 1
libxl: error: libxl_device.c:1286:device_hotplug_child_death_cb: script: /etc/xen/scripts/vif-nat failed; error detected.
libxl: error: libxl_create.c:1520:domcreate_attach_devices: Domain 32:unable to add vif devices

My VIF config looks like this:

vif = [ 'ip=,mac=11:11:23:44:23:52,script=vif-nat', 'ip=2001:1AF8:3100:A00A:21::2000,mac=43:32:11:23:70:20,script=vif-bridge,bridge=xenbr0' ]

But anything that includes script=vif-nat or script=vif-route fails with the above error.

The package iproute2 and net-tools are installed. Logs don't show anything.

The xl -vvvv command is here.

What am I missing here?

Related Questions

Updated August 06, 2019 22:00 PM

Updated August 09, 2019 23:00 PM

Updated July 24, 2019 14:00 PM

Updated August 11, 2019 20:00 PM