ddterm / gnome-shell-extension-ddterm

Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively
https://extensions.gnome.org/extension/3780/ddterm/
GNU General Public License v3.0
303 stars 26 forks source link

Captive Portal - PortalHelper gives TLS error #898

Closed kov-lucas closed 5 months ago

kov-lucas commented 5 months ago

GNOME Shell version

GNOME Shell 45.2

Linux distro

"Ubuntu 23.10"

Session type

Wayland (echo $WAYLAND_DISPLAY output is non-empty)

All installed extensions

ding@rastersoft.com
  Name: Desktop Icons NG (DING)
  Description: Adds icons to the desktop. Fork of the original Desktop Icons extension, with several enhancements .
  Path: /usr/share/gnome-shell/extensions/ding@rastersoft.com
  URL: https://gitlab.com/rastersoft/desktop-icons-ng
  State: INITIALIZED

tiling-assistant@ubuntu.com
  Name: Ubuntu Tiling Assistant
  Description: Expand GNOME's 2 column tiling and add a Windows-snap-assist-inspired popup...
  Path: /usr/share/gnome-shell/extensions/tiling-assistant@ubuntu.com
  URL: https://launchpad.net/ubuntu/+source/gnome-shell-extension-tiling-assistant
  Version: 44
  State: INITIALIZED

ubuntu-appindicators@ubuntu.com
  Name: Ubuntu AppIndicators
  Description: Support app indicators and legacy tray icons in top panel, as the default Ubuntu experience. System update of AppIndicator and KStatusNotifierItem Support extension.
  Path: /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com
  URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
  State: INITIALIZED

ubuntu-dock@ubuntu.com
  Name: Ubuntu Dock
  Description: A dock for the Gnome Shell, default Ubuntu experience. This extension is a modified version of Dash To Dock with different defaults. Dash To Dock can be installed to replace it and give more (but unsupported) configuration options.
  Path: /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: micxgx@gmail.com
  Version: 87
  State: ENABLED

Description

(Sorry if this isn't the right place - I looked for the Glib.js and pointed to gnome-shell-extensions)

I'm trying to connect to a public wifi network, and I'm getting on the captive portal a "Unacceptable TLS certificate"

I want to be very clear that this did not happen before. I used to have a laptop which came with ubuntu 22 and then eventually upgrade to 23.10 and I was able to use this network every day.

Since I got a new laptop and installed the basic ubuntu 23.10 version, I'm getting this error.

I've tried every resource that I could find online related to "Unacceptable TLS certificate", but I just couldn't find anything.

Below are the logs

2024-04-20T10:51:51.752595+02:00 user dbus-daemon[3161]: [session uid=1000 pid=3161] Successfully activated service 'org.gnome.Shell.PortalHelper'
2024-04-20T10:51:51.790421+02:00 user geoclue[1866]: Failed to query location: Unacceptable TLS certificate
2024-04-20T10:51:52.487662+02:00 user rtkit-daemon[1518]: Successfully made thread 19421 of process 19399 owned by '1000' RT at priority 5.
2024-04-20T10:51:52.487914+02:00 user rtkit-daemon[1518]: Supervising 9 threads of 6 processes of 1 users.
2024-04-20T10:51:52.519536+02:00 user rtkit-daemon[1518]: Successfully made thread 19442 of process 19399 owned by '1000' RT at priority 5.
2024-04-20T10:51:52.519761+02:00 user rtkit-daemon[1518]: Supervising 10 threads of 6 processes of 1 users.
2024-04-20T10:52:01.674441+02:00 user systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
2024-04-20T10:52:13.870188+02:00 user google-chrome.desktop[5110]: [5218:5223:0420/105213.869172:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -200
2024-04-20T10:52:44.984369+02:00 user gnome-shell-por[19349]: JS ERROR: TypeError: this._webContext.allow_tls_certificate_for_host is not a function#012_onLoadFailedWithTlsErrors@resource:///org/gnome/shell/portalHelper/main.js:210:26#012_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34

Screenshot from 2024-04-20 10-59-39

amezin commented 5 months ago

I don't see how it could be related to ddterm, you don't even have it installed