plasma-nm opens https://kde.org when clicking on the login button after captive-portal detection, but most captive portals only work with http.
Git commit 704c7b3b1c905efbc76674875584015f013bce3e by Jan Grulich. Committed on 22/12/2016 at 08:24. Pushed by grulich into branch 'master'. Some captive portals seems to have problem redirecting from https M +1 -1 kded/portalmonitor.cpp https://commits.kde.org/plasma-nm/704c7b3b1c905efbc76674875584015f013bce3e
Git commit 7defc68b673b0e0718081f828cf9f6a06b6b9f33 by Jan Grulich. Committed on 22/12/2016 at 08:25. Pushed by grulich into branch 'Plasma/5.8'. Some captive portals seems to have problem redirecting from https M +1 -1 kded/portalmonitor.cpp https://commits.kde.org/plasma-nm/7defc68b673b0e0718081f828cf9f6a06b6b9f33
This does not seem to be very effective. kde.org does (fortunatley) use HSTS: $> curl -D - -o /dev/null -L http://kde.org [...] Strict-Transport-Security: max-age=15768000 [...] So browsers won't load the captive portal page but display a HTTPS warning. Therefore we need an HTTP only page like: - http://nmcheck.gnome.org/check_network_status.txt - http://golem.de - http://heise.de Or the best was a KDE captive portal page.
Git commit 2220c33916029a3959a163157e6b03081c26d07f by Jan Grulich. Committed on 02/01/2017 at 08:04. Pushed by grulich into branch 'master'. Use KDE specific page for captive portal redirection M +1 -1 kded/portalmonitor.cpp https://commits.kde.org/plasma-nm/2220c33916029a3959a163157e6b03081c26d07f
Git commit 407cb2cffaf628af2ccd447ca12a582a6e592674 by Jan Grulich. Committed on 02/01/2017 at 08:09. Pushed by grulich into branch 'Plasma/5.8'. Use KDE specific page for captive portal redirection M +1 -1 kded/portalmonitor.cpp https://commits.kde.org/plasma-nm/407cb2cffaf628af2ccd447ca12a582a6e592674
Bulk transfer as requested in T17796