first, the novnc problem has (probably) nothing to do with the ssh problem
second, do you want to connect to the host or a container or a vm?
if it is a container/vm, make sure that the ssh configuration inside allows root login with a password (you can enter from the host with 'pct enter <VMID>')
also please post the vm/ct config (can be found under /etc/pve/lxc/<VMID>.conf or /etc/pve/qemu-server/<VMID>.conf)
if it is the host, do you have the ability to get to server via ikvm or monitor/keyboard?