I have a delicate situation.
I have a Proxmox server at home and one on a dedicated server in a data center.
I run pfSense inside the remote Proxmox and from there connect to my home pfSense via wireguard.
I also use wireguard tunnel to connect my Proxmox instances as a cluster.
This worked fine ... so far.
Now it seems the whole system is trashed to some degree.
Some days ago I misconfigured a route on the remote pfSense and therefor broke the VPN connection between my home and remote Proxmox instance. This happened before... I just logged into the web GUI, open a shell to my pfSense, fix the config, reboot and be done.
Today I tried to do the same... but nothing works anymore.
I can't open a web shell on any Proxmox host or any VM or container. Always just VNC "undefined code 1006"). Great. I tried on 3 computers with Safari, FF and Brave browser. All the same behavior. The web inspector shows "websocket connection error".
Seems lots of people report that this could have to do something with SSL. Not sure.. it always worked but now suddenly without any package update or config change it's broken.
Someone suggested to run "pvecm updatecerts --force". But I can't do this because I have no quorum. Great.
I can still access web UI on both Proxmox instances. But can't start/stop/restart any VM or container. The VMs that are still running still work fine but I'm totally locked out.
A) Why does the missing quorum block every other operation? I mean can't the node just work on itself and then re-join the cluster? What's the reason for making the whole node unusable?
B) Any idea on how I can recover from this situation? Is there a way that I can open a shell into a VM from the Proxmox host on CLI? Then I could fix the pfSense instance and the quorum should be fine again.
Running version 6.3-4
I have a Proxmox server at home and one on a dedicated server in a data center.
I run pfSense inside the remote Proxmox and from there connect to my home pfSense via wireguard.
I also use wireguard tunnel to connect my Proxmox instances as a cluster.
This worked fine ... so far.
Now it seems the whole system is trashed to some degree.
Some days ago I misconfigured a route on the remote pfSense and therefor broke the VPN connection between my home and remote Proxmox instance. This happened before... I just logged into the web GUI, open a shell to my pfSense, fix the config, reboot and be done.
Today I tried to do the same... but nothing works anymore.
I can't open a web shell on any Proxmox host or any VM or container. Always just VNC "undefined code 1006"). Great. I tried on 3 computers with Safari, FF and Brave browser. All the same behavior. The web inspector shows "websocket connection error".
Seems lots of people report that this could have to do something with SSL. Not sure.. it always worked but now suddenly without any package update or config change it's broken.
Someone suggested to run "pvecm updatecerts --force". But I can't do this because I have no quorum. Great.
I can still access web UI on both Proxmox instances. But can't start/stop/restart any VM or container. The VMs that are still running still work fine but I'm totally locked out.
A) Why does the missing quorum block every other operation? I mean can't the node just work on itself and then re-join the cluster? What's the reason for making the whole node unusable?
B) Any idea on how I can recover from this situation? Is there a way that I can open a shell into a VM from the Proxmox host on CLI? Then I could fix the pfSense instance and the quorum should be fine again.
Running version 6.3-4
Last edited: