Если при попытке подключения к vnc консоли виртуального сервера вы видите ошибку:
Host Key verification failed
TASK ERROR: Failed to run vncproxy.
При этом на локальном сервере server-A где вы открыли GUI Proxmox доступ к консолям есть, а консоли VM на соседнем сервере server-B нет.
На обоих серверах убедитесь, что
ls -l /etc/ssh/ssh_known_hosts
lrwxrwxrwx 1 root root 25 Sep 22 2022 /etc/ssh/ssh_known_hosts -> /etc/pve/priv/known_hosts
На server-A выполните команду
/usr/bin/ssh -e none -o 'HostKeyAlias=server-B-name' root@server-B-ip-address /bin/true
Например:
/usr/bin/ssh -e none -o 'HostKeyAlias=node3' [email protected] /bin/true
Эта команда не должна выдавать никакого ответа.
Если есть ответ о дублировании ключей или их отсутствии, то устраняем эту ошибку.
Повторите эту команду и на втором сервере для проверки.
Проверьте обычное подключение по SSH, оно должно проходить без проверки паролей или чего то вроде:
The authenticity of host '(105.101.10.223)' can't be established.