Привет!
После нескольких недель размышлений, я наконец-то решился и купил домен для себя, чтобы, наконец, начал реализовывать и понимать более реалистичный сценарий использования всех моих LXC и VM: стыдно, что так долго тянул. Теперь, используя Nginx (в LXC), я могу получить доступ к интерфейсу Proxmox через веб по адресу "proxmox.mydomain.com" с SSL шифрованием и всем остальным, но, странно, каждый раз, когда я пытаюсь открыть консоль, я всегда получаю ту же ошибку, как показано ниже:
Там, где должна быть консоль, я кратковременно вижу полупрозрачный баннер с надписью "Connecting" и сразу перехожу к "undefined (Code:1006)", а в логе у меня появляется такое сообщение: TASK ERROR: command '/usr/bin/termproxy 5900 --path /vms/100 --perm VM.Console -- /usr/bin/dtach -A /var/run/dtach/vzctlconsole100 -r winch -z lxc-console -n 100 -e -1' failed: exit code 1
Я добавил hostname в секцию hosts в GUI и использую root аккаунт, и эта проблема возникает только при доступе через указанный выше URL, независимо от устройства, находящегося в моей локальной сети или нет. Если я получаю доступ к экземпляру Proxmox по его IP-адресу, я получаю ошибку сертификата, но все работает безупречно.
На данный момент это не является большой проблемой, но я хотел бы знать, почему он ведет себя так, потому что это, безусловно, что-то, что я неправильно или забыл настроить вообще, лол.
TL;DR - Если я получаю доступ к моему экземпляру Proxmox по его IP-адресу, я могу получить доступ ко всем консолям. Если я делаю это с моего доменного URL "proxmox.mydomain.com", я получаю ошибку.
Большое спасибо за вашу поддержку, ребята!
После нескольких недель размышлений, я наконец-то решился и купил домен для себя, чтобы, наконец, начал реализовывать и понимать более реалистичный сценарий использования всех моих LXC и VM: стыдно, что так долго тянул. Теперь, используя Nginx (в LXC), я могу получить доступ к интерфейсу Proxmox через веб по адресу "proxmox.mydomain.com" с SSL шифрованием и всем остальным, но, странно, каждый раз, когда я пытаюсь открыть консоль, я всегда получаю ту же ошибку, как показано ниже:
Там, где должна быть консоль, я кратковременно вижу полупрозрачный баннер с надписью "Connecting" и сразу перехожу к "undefined (Code:1006)", а в логе у меня появляется такое сообщение: TASK ERROR: command '/usr/bin/termproxy 5900 --path /vms/100 --perm VM.Console -- /usr/bin/dtach -A /var/run/dtach/vzctlconsole100 -r winch -z lxc-console -n 100 -e -1' failed: exit code 1
Я добавил hostname в секцию hosts в GUI и использую root аккаунт, и эта проблема возникает только при доступе через указанный выше URL, независимо от устройства, находящегося в моей локальной сети или нет. Если я получаю доступ к экземпляру Proxmox по его IP-адресу, я получаю ошибку сертификата, но все работает безупречно.
На данный момент это не является большой проблемой, но я хотел бы знать, почему он ведет себя так, потому что это, безусловно, что-то, что я неправильно или забыл настроить вообще, лол.
TL;DR - Если я получаю доступ к моему экземпляру Proxmox по его IP-адресу, я могу получить доступ ко всем консолям. Если я делаю это с моего доменного URL "proxmox.mydomain.com", я получаю ошибку.
Большое спасибо за вашу поддержку, ребята!

