phpvirtualbox: не удалось подключиться к хосту (http://127.0.0.1:18083/)

Сервер: Ubuntu 20.04 LTS

Версия Virtualbox: 6.1.26r145957

VBoxManage list extpacks


Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      6.1.26
Revision:     145957
Edition:
Description:  Oracle Cloud Infrastructure integration, USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true
Why unusable:

При проверке состояния vboxweb.service:

systemctl status vboxweb.service

● vboxweb.service    Loaded: masked (Reason: Unit vboxweb.service is
masked.)     Active: inactive (dead)

Если я попытаюсь запустить службу вручную:

sudo systemctl start vboxweb

Failed to start vboxweb.service: Unit vboxweb.service is masked.

phpvirtualbox config.php:

/* Username / Password for system user that runs VirtualBox */
var $username = '***';
var $password = '***';

/* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */
var $location = 'http://127.0.0.1:18083/';

/* Default language. See languages folder for more language options.
 * Can also be changed in File -> Preferences -> Language in
 * phpVirtualBox.
 */
var $language = 'en';

/* Set the standard VRDE Port Number / Range, e.g. 1010-1020 or 1027 */
var $vrdeports = '9000-9100';

Пользователь в config.php входит в группу vboxusers.

Файлы в веб-папке phpvirtualbox принадлежат этому пользователю.

Ошибка phpvirtualbox в браузере после входа в систему с правами администратора/администратора (я также попробовал имя пользователя и пароль пользователя, настроенного в phpvirtualbox config.php):

Exception Object
(
    [message:protected] => Could not connect to host (http://127.0.0.1:18083/)
    [string:Exception:private] => 
    [code:protected] => 64
    [file:protected] => /mnt/raiddisk/public_html/phpvirtualbox/endpoints/api.php
    [line:protected] => 134
    [trace:Exception:private] => Array
        (
        )

    [previous:Exception:private] => 
)

Если я попытаюсь найти ошибки в systemctl:

systemctl --failed

vboxweb-service.service loaded failed failed vboxweb-service.service

Понятия не имею, что еще попробовать. Я установил виртуальный бокс напрямую, используя исходники с веб-сайта виртуального бокса. Я также попытался удалить и переустановить все.

Насколько я могу судить, vboxweb-service.service не запускается. Но нет полезного сообщения об ошибке, чтобы понять, почему.

0
задан 29 September 2021 в 08:56

0 ответов

Другие вопросы по тегам:

Похожие вопросы: