Can't use shell in GUI or SSH into node; GUI accessible and VM's are functional. Help?

z-a-c-h

New Member
Jul 23, 2024
7
1
3
Hi all, first post. LMK if I'm breaking any rules or posting in the wrong place.

Like the title states, I can't access my node's CLI whatsoever. I also cannot use my VM's console from the GUI.

I can SSH into the VM from elsewhere -- but only via other devices in my Tailscale network. The LAN IP address is inaccessible from other local devices.

The rest of the web GUI is working.

I am running Proxmox 8.2.4 on an older Lenovo workstation. The only VM I currently have set up is an instance of OpenMediaVault. I have Tailscale installed on OMV as stated above, but not on my node.

Obviously I can access the node via my web browser since I mentioned the GUI is working, but I can't access the OpenMediaVault GUI via the local IP, only Tailscale.

Can't seem to figure out what is going on. Any advice? Any other details that would be helpful to track down the issue?

Thanks.
 
Actually I do not really understand your setup, sorry, please try to rephrase it. Please start by giving us some more information, like the copy-n-pasted output of some commands, run on a PVE host:

PVE System information:
  • pveversion -v
  • ss -tlpn # which process is listening on which address/port

PVE Basic network information:
  • ip address show # currently active IP addresses on one NODE
  • ip route show # currently active routing table on one NODE
  • cat /etc/network/interfaces # and/or ifquery -a for comparison from one NODE

PVE Problematic VM with ID 1234:
  • qm config --current true 1234 # the configuration of that VM
Inside that VM, Basic network information:
  • ip address show # currently active IP addresses inside Guest
  • ip route show # currently active routing table inside the Guest
  • cat /etc/network/interfaces

Those are examples. You may add/edit commands and options if you can enrich the information given. Oh, and please put each command in a separate [CODE]...[/CODE]-block for better readability.

And: you mentioned Tailscale, so please describe that setup more detailed.
 
Thanks for the response, UdoB!

Since I am unable to use the CLI right now, so I can't post the output of those commands. I'll do my best to find that information via the web GUI.

# Node information

# Found in GUI​
  • pve version -v 8.2.4
  • ip address show 10.226.1.217
  • ip route show 10.226.1.217/32
# VM information
  • Bash:
    ip address show
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host noprefixroute
           valid_lft forever preferred_lft forever
    2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
        link/ether 8a:ba:6d:35:11:97 brd ff:ff:ff:ff:ff:ff
        altname enp0s18
        inet 10.226.1.91/24 metric 100 brd 10.226.1.255 scope global dynamic ens18
           valid_lft 65018sec preferred_lft 65018sec
    3: tailscale0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qdisc fq_codel state UNKNOWN group default qlen 500
        link/none
        inet 100.122.137.73/32 scope global tailscale0
           valid_lft forever preferred_lft forever
        inet6 fd7a:115c:a1e0::4c01:a453/128 scope global
           valid_lft forever preferred_lft forever
        inet6 fe80::3b93:a420:dbcb:a8a2/64 scope link stable-privacy
           valid_lft forever preferred_lft forever
  • Bash:
    ip route show
    default via 10.226.1.1 dev ens18 proto dhcp src 10.226.1.91 metric 100
    10.226.1.0/24 dev ens18 proto kernel scope link src 10.226.1.91 metric 100
    10.226.1.1 dev ens18 proto dhcp scope link src 10.226.1.91 metric 100
  • Code:
    cat /etc/network/interfaces
    # This file is auto-generated by openmediavault (https://www.openmediavault.org)
    # WARNING: Do not edit this file, your changes will get lost.
    
    # interfaces(5) file used by ifup(8) and ifdown(8)
    # Better use netplan.io or systemd-networkd to configure additional interface stanzas.
    
    # Include files from /etc/network/interfaces.d:
    source-directory /etc/network/interfaces.d

As to the Tailscale setup:
  • Tailscale installed on VM
  • Tailscale not installed on node

Does that information help at all? Thanks again.
 
Last edited:
Also, attaching some screenshots of the node info I shared
 

Attachments

  • Screenshot 2024-07-24 at 11.10.22 AM.png
    Screenshot 2024-07-24 at 11.10.22 AM.png
    23.2 KB · Views: 4
  • Screenshot 2024-07-24 at 11.10.35 AM.png
    Screenshot 2024-07-24 at 11.10.35 AM.png
    28.4 KB · Views: 4
  • Screenshot 2024-07-24 at 11.10.38 AM.png
    Screenshot 2024-07-24 at 11.10.38 AM.png
    9.1 KB · Views: 4
Also, here's a live log of attempting to SSH into the node
 

Attachments

  • Screenshot 2024-07-24 at 11.19.12 AM.png
    Screenshot 2024-07-24 at 11.19.12 AM.png
    366.6 KB · Views: 7
  • Screenshot 2024-07-24 at 11.19.40 AM.png
    Screenshot 2024-07-24 at 11.19.40 AM.png
    365.4 KB · Views: 7
In Screenshot 2024-07-24 at 11.10.22 AM.png you show Address= 10.226.1.21/32 and Gateway=10.226.1.1.

In my basic network knowledge this can not work. The Gateway must be in the same network as the host's IP address - which is not the case with the /32 mask. Try /24 instead.

Please note that I do not have a comparable setup - maybe my point of view is wrong...
 
Wow that worked! Thank you so much!

I have no idea how or why that either changed or was working before. It seemed to just randomly stop working the other day, but obviously something changed...anyway, it's fixed now. Thanks again.
 
  • Like
Reactions: UdoB

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!