back again with same no-access to gui

magoohack

New Member
Aug 9, 2022
19
0
1
A couple months ago, I had this exact same problem, woke up, tried to access gui, and it would not resolve.
I have net tools installed on root, tried ping....no good, tried update, upgrade no good. none of it would resolve the domains.
rebooted server, didnt help, rebooted my computer, didnt help. cleared cache on my search engine, didnt help.
my computer is 100% all works fine. Last time the only way to get proxmox to work again was to throw out the whole thing and reinstall
then all worked fine..
so..I concluded if all works fine with new proxmox. it's not my computer, nor my server computer, not my internet, nor any settings on my unify wifi/internet switch.
but for some reason...after a period of about two months, proxmox decides to say "no gui for you" and will not resolve. This is the second time in a row this has happened.
I have changed no firewall settings or any google search engine settings.

If I have to reinstall proxmox again to get it working...I'll simply move on to a system that wont shut me out(if there is such a thing), but I like proxmox...when it works, it's a dream and I love it.

I asked in the forum last time, I got no resolution then, I am hoping there is someone saavy enough to help me.

In searching the various command, there is nothing that stands out to me...that says "when you get no gui....here's what to check and what to fix".
So I need some help.

I would appreciate anyone familiar with this kind of issue...that when everything seems fine...you cannot pull up the gui dashboard.
 
First I would try if SSH still works. If it does, connect to PVE using SSH and have a look at the journal, syslog and state of the services. If SSH doesn't work connect a keyboard and display to the server and use the console. First thing I would check is if the pve-proxy service is running: systemctl status pve-proxy

Usually when webUI isn working anymore people experienced a power outage. That outage corrupted the data on the root filesystem because they didn't bought a UPS and only cheap consumer SSDs without powerloss protection and then the the DB storing the pmxcfs is screwed up and without the pmxcfs working all the other PVE services also can't start, as the PVE config files aren't available anymore.
 
Last edited:
Thanks Dunuin: I checked systemctl status pveproxy the status is
running. I have a monitor and keyboard on the server all the time.
I can start and stop vm's no problem.
One of the first things I did when I reloaded proxmox was to install net-tools in root. so I could ping and
check address etc. so far, its proven I cant get out of my black box.

we have experienced no power outages that I know of.

it is true I have no UPS on this server, and it could be what youve said.
is there anyway to validate pmxcfs?

I have not yet created a proxmox server backup, another woops.
 
Last edited:
Thanks Dunuin: I checked systemctl status pveproxy the status is
running. I have a monitor and keyboard on the server all the time.
I can start and stop vm's no problem.
One of the first things I did when I reloaded proxmox was to install net-tools in root. so I could ping and
check address etc. so far, its proven I cant get out of my black box.

we have experienced no power outages that I know of.

it is true I have no UPS on this server, and it could be what youve said.
Often you won't notice it, especially when the BIOS is setup to autoboot the server after a power failure. But reboots should be logged in syslog.
is there anyway to validate pmxcfs?
When there is a problem with pmxcfs usually the "pve-cluster" isn't running. But sounds more like you got some network problems when you can't ping outside. Switching kernel might help if its a problem with the network stack.

Whats ip addr reporting?
 
Dunuin: ip addr
1. lo: loopback up lower up group default qlen 1000
127.0.0.1/8
2. eno1 mulitcast up lower up vmbr0 state up group default qlen 1000
altname enp0s25
3. vmbr0 multicast up lower up noqueue state up group default qlen 1000
10.0.0.xxx/24

I tried netstat but that brings up a huge list of stuff I cant see because I cant get back to the top with my keyboard


ifconfig shows a little more, and says eno1, lo, vmbro are all running.

there is nothing wrong with my network, my ethernet works fine on my laptop
it works fine with another hp computer that's on the same ethernet switch as my proxmox server.

When I pull up my UNIFI I can see all the clients except my proxmox server.

I also tried using my HP, using Kali and firefox to pull up the gui...which Ive done many times before...didnt work either.

so, this is the weird part, using proxmox terminal everything so far says running, but I cant ping google.com, it says host destination unreachable.
I tried to ping my own proxmox gateway, same thing host destination unreachable.
I tried to ping my own ethernet switch/wifi gateway...same thing.

I had all this same identical failure on the last go round with proxmox, but when I reinstalled proxmox all was
perfectly fine. no changes to anything external to the server.

There has to be some piece common to both that leads me to the exact same problem, ....no gui.
looking at my etc/network/interfaces file I see my gateway is 10.xxxxx
The one thing I can do, is ping the 10.xxxxx gateway of proxmox with my Parrot OS machine.
 
Last edited:
Please post the following without any obfuscation , using the <code> tags:

- Proxmox: ip addr
- Proxmox: ip route
- Proxmox: cat /etc/resolv.conf
- Proxmox: netstat -na|grep 8006
- Proxmox: nc -z -v localhost 8006
- Proxmox: nc -z -v LAN_IP 8006
- Proxmox: ping -c2 GW_IP
- Proxmox: ping -c2 LAPTOP_IP
- Proxmox: arp -an

Assuming windows Laptop:
- ipconfig /all
- ping GW_IP
- ping PROXMOX_IP
- cmd>powershell : Test-NetConnection -ComputerName PROXMOX_IP -Port 8006 -InformationLevel "Detailed"
- arp -a


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
Last edited:
bbgeek:


My server is on bare metal, therefore getting anything copy pasted cant happen.
ip addr
1. loopback inet 127.0.0.1 running
2. eno1 multicast up lower up, vmbro state up
altname enp0s25
3. vmbr0 multicast up lower up noqueue state up
inet 10.0.0xxx/24 scope global vmbr0
valid_lft forever
inet6 fe.....xxxxx
valid_lft forever
ip route
default via 10.0.0.1 dev vmbr) proto kernal onlink
10.0.0.0/24 dev vmbr0 proto kernal scope 10.0.0.xxx (same as #3 inet)
cat /etc/resolv.conf
search hsd1.wa.comcast.net
name server 75.75.75.75
netstat -na | grep 8006
tcp6 0 0 :::8006 :::* LISTEN
nc -z -v localhost 8006
localhost.localdomain [127.0.0.1] 8006 (?) open
nc -z -v LAN_IP 8006
pve.hsd1.wa.comcast.net {[10.0.0.222] 8006 open
ping -c2 GW_IP
ping 10.0.0.1 56(84) bytes of data
from 10.0.0.222 icmp_seq1 destination host unreachable
X2
100% packet loss
ping -c2 LAPTOP_IP (my lap top IP 192.168xxx)
from 10.0.0.222 icmp_seq=1 destination host unreachable
x2
100% packet loss
arp -an
? 10.0.0.3 at incomplete on vmbr0
? 10.0.0.1 at incomplete on vmbr0

Im not posting my laptop configs
but first command
ping GW...........also ping google.com. all pinged good no packet loss.
quick reply no packet loss good ping.
ping proxmox ip
destintation host unreachable
reply from my ethernet switch gateway ip ...destination host unreachable
Test-NetConnection -ComputerName PROXMOX_IP -Port 8006 -InformationLevel "Detailed"
- arp -a
POWERSHELL didnt like the -arp command, so I left it off.
but it did do a tcp text on my proxmox ip,
TCP connect to 10.0.0.222 : 8006 failed
Ping to 10.0.0.222 failed with status destination host unreachable.

I hope this helps you to unravel my mystery gui problem.
 
The only people who are somewhat interested in your private non-routable IP addresses are those who are trying to help you. By removing the last octet you are obfuscating important information thats required to help. Besides you "leaked" the PVE IP and GW in your ping/route output...

The LAN information from your laptop is critical for building a full picture. Its not important how you named your domain or the netbios of your PC. The TCP/IP is what you need to provide. If you dont - I cant help you.

The arp command needs to be run from regular CMD shell.

So far, based on everything you've shown - there is nothing wrong with PVE. Its not a GUI problem.. Your network is misconfigured.
In addition to all the missing information do add output of "cat /etc/network/interfaces" from PVE.

P.S. you can avoid hand-typing the output from PVE -by sending the command output to a file and moving it via USB "cat /etc/network/interfaces > /mnt/myusb/interfaces.txt"


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
Last edited:
3. vmbr0 multicast up lower up noqueue state up
inet 10.0.0xxx/24 scope global vmbr0
ping -c2 LAPTOP_IP (my lap top IP 192.168xxx)

Do you have some sort of routing for this?

Since your notebook has internet access, it looks to me like your LAN inclusive your router/gateway is on a 192.168... subnet and your PVE is on the 10.0.0.0 subnet. Without some kind of routing, it is no wonder you can not access it.
 
  • Like
Reactions: bbgeek17
Do you have some sort of routing for this?

Since your notebook has internet access, it looks to me like your LAN inclusive your router/gateway is on a 192.168... subnet and your PVE is on the 10.0.0.0 subnet. Without some kind of routing, it is no wonder you can not access it.
Hi Neobin: From the outset of my usage of proxmox I used the 10.0.0.222 ip, I also used my laptop at 192.168.1.98 to access it everytime...almost daily. I use a Ubuiquity UNify Dream machine...as my router. It's worked awesome ever since install.

Im not sure how any misconfigurations could occur, Im the only user and I didnt reconfigure anything before my loss of gui.
Im the kinda guy that once it works, its that way forever unless I have to change it.

My router gateway is 10.0.x.x I use the default settings for DNS and DHCP.

I did try using wifi through my laptop, turning off everything except my wifi...and vise versa, all disabled except ethernet 2.
I have a couple of vm adapters but I disabled them while I was trying to access proxmox....nothing worked.

from my proxmox terminal I tried pinging my router gateway...and it wouldnt ping that.
 
bbgeek17

in powershell I cannot run this command as it hates the -arp command..
in command shell it hates the Test-NetConnection command...

So I went online to check the Testnetconnection cmdlet...and tried various commands with it, they all work fine as long as I dont ask for proxmox ip.
 
Take the cable that goes from your PVE to router, plug it into your laptop. Set your laptop to 10.0.0.223/24. Can you ping and ssh?
If yes - your router is the problem. If not - try new cable, then new NIC.
Assuming yes, plug the cable back where it was. Run on PVE: ip addr add 192.168.X.Y/24 dev vmbr0 . Where X is correct subnet and Y is an unused IP. Can you now access the PVE? If yes - your routing is the problem.

Clearly this is all basic network troubleshooting that has nothing to do with PVE as a product.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
Take the cable that goes from your PVE to router, plug it into your laptop. Set your laptop to 10.0.0.223/24. Can you ping and ssh?
If yes - your router is the problem. If not - try new cable, then new NIC.
Assuming yes, plug the cable back where it was. Run on PVE: ip addr add 192.168.X.Y/24 dev vmbr0 . Where X is correct subnet and Y is an unused IP. Can you now access the PVE? If yes - your routing is the problem.

Clearly this is all basic network troubleshooting that has nothing to do with PVE as a product.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
Thanks bbgeek17. will do.

Very cool test. I'll try it on my windows 10 laptop.

By the way, I also use an hp desktop with wmware and ubuntu os. I use that computer to access proxmox almost as much as my laptop
it cant access proxmox either. quick cable change, and direct connect easy stuff.
using my hp desktop I can ping my laptop all day long. the hp runs through the same 4 port switch to the router. I have new ethernet cables, I can also direct connect my lan cable from the router straight to my proxmox server.

if this doesnt do it...I'll just call it and reinstall proxmox. I have nothing on that server but a ubuntu server and ubunto OS that I use for my personal lab-learning.
it'l take an hour or so to reinstall and revm the proxmox back to what I have now.
Ive already worked on this several hours....I could have just reinstalled and been done a long time ago.
But Im trying to learn what really happened to my proxmox...incase I do have vm's and data I dont want to lose.

Thanks for your patience and kind help, much appreciated.

Ive got another computer that I am going to install vmware ESXI hypervisor and set that up next to proxmox
that way I'll back up one server to another in the even of a failure of prox or esxi.

STILL a noob at all this.

I am going to get a UPS for my server too,
 
is your entire home network on 192.168 subnet except proxmox perhaps?
I suggest you move proxmox to 192.168 and play with networking in VMs.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
my home network is 192.168.1.x gateway...so yes everything is 192.168 except proxmox
my wlan is 10.0.0x
I looked at proxmox it says its gate way is 10.0.0.1

bbgeek17 how do I go about changing my prox ip addy to 192? is it the interface config file?
what about the gateway?
not sure which files to modify to achieve what your asking??
 
Since this is a relatively common operation there are many articles available online that will walk you through, ie:

https://www.servethehome.com/how-to-change-primary-proxmox-ve-ip-address/


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
bbgeek17

Thanks for alll the help. I was unable to obtain a gui.

not pinging, cables tested good.

I will just reinstall proxmox this weekend. In this scenario it's no biggie.

appreciate all the help, I copied all the instructions from you and neobin for later use.
I believe as you stated earlier, something is corrupted in my proxmox. Weve had power glitches in the last two weeks.
of course in the office (my wife's stuff is all on its own UPS.) but my server and HP desktop are not. My laptop has a battery so thats not
an issue.

I have a dell 3020 64bit thats collecting dust in my hobby room, I'll grab it up and install proxmox on it. ( I got it free from work).

Even though I didnt find root cause, I learned alot, which is a good thing. thanks tons.
 
I will just reinstall proxmox this weekend. In this scenario it's no biggie.
good luck

I believe as you stated earlier, something is corrupted in my proxmox.
I have never said that. @Dunuin suggested that as theoretical possibility, but you've presented no evidence to support it.
Occam's razor suggests that your networking is misconfigured.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
good luck


I have never said that. @Dunuin suggested that as theoretical possibility, but you've presented no evidence to support it.
Occam's razor suggests that your networking is misconfigured.


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
thanks bbgeek17 but Occam's razor is a poor interpreter for its guiding hand usually cuts along the line of what is convenient for the cutter. It does work wonders to dismiss conflicting philosophies and incompatible axioms.

I did reinstall, and I did nothing other than plug the thumbdrive in and run through the setup...all to find everything works great again.

Thanks again for all your kind instructions.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!