panel shows "VPN off" when VPN is in fact running
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
https:/
---
In Ubuntu 18.04, the VPN toggles in the dash show that all VPN's are off, even though it's on.
Attached are two screenshots from the same moment: the panel incorrectly shows no VPN, but Gnome Settings correctly shows that one VPN is running.
journalctl output when start a vpn using the panel:
```
May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers nm-openvpn[12477]: OpenVPN 2.4.4 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Feb 10 2018
May 22 13:38:49 travers nm-openvpn[12477]: library versions: OpenSSL 1.1.0g 2 Nov 2017, LZO 2.08
May 22 13:38:49 travers nm-openvpn[12477]: WARNING: --ns-cert-type is DEPRECATED. Use --remote-cert-tls instead.
May 22 13:38:49 travers nm-openvpn[12477]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
May 22 13:38:49 travers nm-openvpn[12477]: TCP/UDP: Preserving recently used remote address: [AF_INET]...
May 22 13:38:49 travers nm-openvpn[12477]: Attempting to establish TCP connection with [AF_INET]... [nonblock]
May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers NetworkManager[
May 22 13:38:50 travers nm-openvpn[12477]: TCP connection established with [AF_INET]...
May 22 13:38:50 travers nm-openvpn[12477]: TCP_CLIENT link local: (not bound)
May 22 13:38:50 travers nm-openvpn[12477]: TCP_CLIENT link remote: [AF_INET]...
May 22 13:38:50 travers nm-openvpn[12477]: NOTE: chroot will be delayed because of --client, --pull, or --up-delay
May 22 13:38:50 travers nm-openvpn[12477]: NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
May 22 13:38:50 travers nm-openvpn[12477]: [server] Peer Connection Initiated with [AF_INET]...
May 22 13:38:51 travers nm-openvpn[12477]: WARNING: INSECURE cipher with block size less than 128 bit (64 bit). This allows attacks like SWEET32. Mitigate by using a --cipher with a larger block size (e.g. AES-256-CBC).
May 22 13:38:51 travers nm-openvpn[12477]: WARNING: INSECURE cipher with block size less than 128 bit (64 bit). This allows attacks like SWEET32. Mitigate by using a --cipher with a larger block size (e.g. AES-256-CBC).
May 22 13:38:51 travers nm-openvpn[12477]: WARNING: cipher with small block size in use, reducing reneg-bytes to 64MB to mitigate SWEET32 attacks.
May 22 13:38:51 travers nm-openvpn[12477]: TUN/TAP device tun1 opened
May 22 13:38:51 travers nm-openvpn[12477]: /usr/lib/
May 22 13:38:51 travers NetworkManager[
May 22 13:38:51 travers systemd-
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers nm-openvpn[12477]: chroot to '/var/lib/
May 22 13:38:52 travers nm-openvpn[12477]: GID set to nm-openvpn
May 22 13:38:52 travers nm-openvpn[12477]: UID set to nm-openvpn
May 22 May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers nm-openvpn[12477]: OpenVPN 2.4.4 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Feb 10 2018
May 22 13:38:49 travers nm-openvpn[12477]: library versions: OpenSSL 1.1.0g 2 Nov 2017, LZO 2.08
May 22 13:38:49 travers nm-openvpn[12477]: WARNING: --ns-cert-type is DEPRECATED. Use --remote-cert-tls instead.
May 22 13:38:49 travers nm-openvpn[12477]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
May 22 13:38:49 travers nm-openvpn[12477]: TCP/UDP: Preserving recently used remote address: [AF_INET]...
May 22 13:38:49 travers nm-openvpn[12477]: Attempting to establish TCP connection with [AF_INET]... [nonblock]
May 22 13:38:49 travers NetworkManager[
May 22 13:38:49 travers NetworkManager[
May 22 13:38:50 travers nm-openvpn[12477]: TCP connection established with [AF_INET]...
May 22 13:38:50 travers nm-openvpn[12477]: TCP_CLIENT link local: (not bound)
May 22 13:38:50 travers nm-openvpn[12477]: TCP_CLIENT link remote: [AF_INET]...
May 22 13:38:50 travers nm-openvpn[12477]: NOTE: chroot will be delayed because of --client, --pull, or --up-delay
May 22 13:38:50 travers nm-openvpn[12477]: NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
May 22 13:38:50 travers nm-openvpn[12477]: [server] Peer Connection Initiated with [AF_INET]...
May 22 13:38:51 travers nm-openvpn[12477]: WARNING: INSECURE cipher with block size less than 128 bit (64 bit). This allows attacks like SWEET32. Mitigate by using a --cipher with a larger block size (e.g. AES-256-CBC).
May 22 13:38:51 travers nm-openvpn[12477]: WARNING: INSECURE cipher with block size less than 128 bit (64 bit). This allows attacks like SWEET32. Mitigate by using a --cipher with a larger block size (e.g. AES-256-CBC).
May 22 13:38:51 travers nm-openvpn[12477]: WARNING: cipher with small block size in use, reducing reneg-bytes to 64MB to mitigate SWEET32 attacks.
May 22 13:38:51 travers nm-openvpn[12477]: TUN/TAP device tun1 opened
May 22 13:38:51 travers nm-openvpn[12477]: /usr/lib/
May 22 13:38:51 travers NetworkManager[
May 22 13:38:51 travers systemd-
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers nm-openvpn[12477]: chroot to '/var/lib/
May 22 13:38:52 travers nm-openvpn[12477]: GID set to nm-openvpn
May 22 13:38:52 travers nm-openvpn[12477]: UID set to nm-openvpn
May 22 13:38:52 travers nm-openvpn[12477]: Initialization Sequence Completed
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers networkd-
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers systemd-
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers systemd-
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dbus-daemon[1945]: [system] Activating via systemd: service name='org.
May 22 13:38:52 travers systemd[1]: Starting Network Manager Script Dispatcher Service...
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers dbus-daemon[1945]: [system] Successfully activated service 'org.freedeskto
May 22 13:38:52 travers systemd[1]: Started Network Manager Script Dispatcher Service.
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:57 travers dhclient[2567]: DHCPREQUEST of 172.17.226.46 on wlp1s0 to 157.193.40.250 port 67 (xid=0x135379a2)
May 22 13:39:09 travers dhclient[2567]: DHCPREQUEST of 172.17.226.46 on wlp1s0 to 157.193.40.250 port 67 (xid=0x135379a2)
May 22 13:39:11 travers wpa_supplicant[
May 22 13:39:28 travers dhclient[2513:38:52 travers nm-openvpn[12477]: Initialization Sequence Completed
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers networkd-
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers systemd-
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers systemd-
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[2308]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[3225]: reading /etc/resolv.conf
May 22 13:38:52 travers dnsmasq[2308]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dnsmasq[3225]: using local addresses only for domain lxd
May 22 13:38:52 travers dnsmasq[3225]: using nameserver 127.0.0.53#53
May 22 13:38:52 travers dbus-daemon[1945]: [system] Activating via systemd: service name='org.
May 22 13:38:52 travers systemd[1]: Starting Network Manager Script Dispatcher Service...
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers dbus-daemon[1945]: [system] Successfully activated service 'org.freedeskto
May 22 13:38:52 travers systemd[1]: Started Network Manager Script Dispatcher Service.
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers NetworkManager[
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:52 travers nm-dispatcher[
May 22 13:38:57 travers dhclient[2567]: DHCPREQUEST of 172.17.226.46 on wlp1s0 to 157.193.40.250 port 67 (xid=0x135379a2)
May 22 13:39:09 travers dhclient[2567]: DHCPREQUEST of 172.17.226.46 on wlp1s0 to 157.193.40.250 port 67 (xid=0x135379a2)
May 22 13:39:11 travers wpa_supplicant[
May 22 13:39:28 travers dhclient[25
```
# All errors since last boot
```
May 22 10:48:06 travers kernel: RAS: Correctable Errors collector initialized.
May 22 10:48:06 travers kernel: EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro
May 22 10:48:06 travers kernel: int3403 thermal: probe of INT3403:03 failed with error -22
May 22 10:48:06 travers kernel: platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
May 22 10:48:07 travers snapd[1967]: 2018/05/22 10:48:07.593363 stateengine.go:101: state ensure error: cannot refresh snap-declaration for "lxd": Get https:/
May 22 10:48:07 travers gnome-session[
May 22 10:48:07 travers gnome-session-
May 22 10:48:09 travers gnome-shell[2145]: Error looking up permission: GDBus.Error:
May 22 10:48:09 travers gnome-shell[2145]: JS ERROR: TypeError: item is undefined
May 22 10:51:08 travers /usr/lib/
May 22 10:51:09 travers /usr/lib/
May 22 10:51:14 travers pulseaudio[3492]: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop
May 22 10:51:14 travers /usr/lib/
May 22 10:51:15 travers gsd-sharing[3591]: Failed to StopUnit service: GDBus.Error:
May 22 10:51:15 travers gsd-sharing[3591]: Failed to StopUnit service: GDBus.Error:
May 22 10:51:15 travers gnome-shell[3483]: JS ERROR: TypeError: item is undefined
May 22 10:51:15 travers gnome-shell[3483]: Error looking up permission: GDBus.Error:
May 22 10:51:15 travers /usr/lib/
May 22 10:51:33 travers org.gnome.
May 22 10:51:33 travers org.gnome.
May 22 10:51:56 travers /usr/lib/
May 22 11:44:37 travers dbus-daemon[1945]: [system] Rejected send message, 1 matched rules; type="method_
May 22 13:15:20 travers /usr/lib/
May 22 13:15:40 travers org.gnome.
May 22 13:15:40 travers org.gnome.
May 22 13:15:40 travers /usr/lib/
May 22 13:25:32 travers /usr/lib/
May 22 13:27:48 travers gnome-shell[3483]: Failed to set the markup of the actor 'ClutterText': Error on line 1: Entity did not end with a semicolon; most likely you used an ampersand character without intending to start an entity — escape ampersand as &
```
Changed in gnome-shell: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
description: | updated |
Changed in gnome-shell (Ubuntu): | |
status: | Incomplete → New |
no longer affects: | gnome-shell |
I'm not familiar with using VPNs with Gnome and how that changes the GUI.
Do you mean the Gnome Shell panel is showing the wrong status?
You're not calling the Settings app the "panel", right?