[Proxmox] Ошибка Server disconnected (code: 1006)

Познакомившись с гипервизором Proxmox, я столкнулся с ошибкой при попытке открыть консоль noVNC на любую виртуалку. Ошибка гласила Server disconected (code: 1006). А мне ну категорически срочно надо было попасть на виртуалку для того, чтобы поставить на нее систему.

С данной проблемой я столкнулся при работе через браузер Safari. Проблема решилась следующим способом. Необходимо получить сертификат для работы по httpS с веб-интерфейсом Proxmox и добавить его в доверенные сертификаты в Связке ключей Mac OS X. Выгрузить сертификат можно вот такой командой в консоли:

openssl s_client -showcerts -connect 192.168.0.131:8006 /dev/null | openssl x509 -outform PEM > pve.pem

где 192.168.0.131:8006 адрес веб-интерфейса нашего гипервизора Proxmox, а pve.pem выходной файл сертификата.

Далее мы просто добавляем этот сертификат и выставляем права на него “Всегда доверять”. После чего можно смело перезагружать страничку с веб-интерфейсом гипервизора и работать в web-консоли.

На это все!

Обсудить статью в чате TG или в Slack