I recently moved my VMs over to a new PVE 9.2.3 instance on an OVH server, was able to access the consoles initially, but now I can't access any of them, it just sits at connecting forever and never connects. For a while I also couldn't connect to the web interface at all as it would just hang loading forever. Restarting pveproxy service solved that particular issue, but still can't connect to the VM consoles.
Anything else I can try to get this to work? I also ran apt update and apt upgrade but no luck.
Oh and my home IP is allowed to connect to any port on the server as I have a rule setup in iptables, so don't think it's firewall related.
I don't have physical access to this server so rebooting is not an option, as I'm worried it might not come back up properly and given it's a weekend I would be SOL until at least Monday. My VMs are still running fine, just can't access the console.
A bit more info from troubleshooting. When I do systemctl status pveproxy I get a bunch of this error:
This code seems to be failing:
/usr/share/perl5/PVE/APIServer/AnyEvent.pm Line 579
I'm not familiar with perl but I believe this means the arguments are not being sent to the function for some reason. What would cause this?
Anything else I can try to get this to work? I also ran apt update and apt upgrade but no luck.
Oh and my home IP is allowed to connect to any port on the server as I have a rule setup in iptables, so don't think it's firewall related.
I don't have physical access to this server so rebooting is not an option, as I'm worried it might not come back up properly and given it's a weekend I would be SOL until at least Monday. My VMs are still running fine, just can't access the console.
A bit more info from troubleshooting. When I do systemctl status pveproxy I get a bunch of this error:
Code:
EV: error in callback (ignoring): connect to 'localhost:5900' failed: Connection timed out at /usr/share/perl5/PVE/APIServer/AnyEvent.pm line 579
This code seems to be failing:
/usr/share/perl5/PVE/APIServer/AnyEvent.pm Line 579
Code:
tcp_connect $remhost, $remport, sub {
my ($fh) = @_
or die "connect to '$remhost:$remport' failed: $!";
I'm not familiar with perl but I believe this means the arguments are not being sent to the function for some reason. What would cause this?
Last edited: