Running OMV4, and after a round of recent updates, I'm no longer able to start the virtualbox service.
I have the testing repo enabled.
I've tried purging and re-installing, with the same result.
Here's the error when I try to start the service:
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; omv-mkconf virtualbox 2>&1' with exit code '1': VBoxManage: error: Failed to create the VirtualBox object! VBoxManage: error: Document is empty. VBoxManage: error: Location: '/var/lib/vbox/.config/VirtualBox/VirtualBox.xml', line 1 (0), column 1. VBoxManage: error: /build/virtualbox-TWURbh/virtualbox-5.2.10-dfsg/src/VBox/Main/src-server/VirtualBoxImpl.cpp[554] (nsresult VirtualBox::init()) VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component VirtualBoxWrap, interface IVirtualBox
Error #0:OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; omv-mkconf virtualbox 2>&1' with exit code '1': VBoxManage: error: Failed to create the VirtualBox object!VBoxManage: error: Document is empty.VBoxManage: error: Location: '/var/lib/vbox/.config/VirtualBox/VirtualBox.xml', line 1 (0), column 1.VBoxManage: error: /build/virtualbox-TWURbh/virtualbox-5.2.10-dfsg/src/VBox/Main/src-server/VirtualBoxImpl.cpp[554] (nsresult VirtualBox::init())VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component VirtualBoxWrap, interface IVirtualBox in /usr/share/php/openmediavault/system/process.inc:175Stack trace:#0 /usr/share/openmediavault/engined/module/virtualbox.inc(93): OMV\System\Process->execute()#1 /usr/share/openmediavault/engined/rpc/config.inc(168): OMV\Engined\Module\VirtualBox->applyConfig()#2 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array)#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)#4 /usr/share/php/openmediavault/rpc/serviceabstract.inc(149): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)#5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(565): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusXM...', '/tmp/bgoutputM0...')#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(159): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))#7 /usr/share/openmediavault/engined/rpc/config.inc(213): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)#8 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array)#9 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)#10 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)#11 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)#12 {main}