| Summary: | Plasma-nm asks for kwallet password when disconnecting from VPN | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Lucia Mrenica <lucia.mrenica> |
| Component: | Networking in general | Assignee: | Jan Grulich <jgrulich> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | jgrulich, lucia.mrenica |
| Priority: | NOR | ||
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Lucia Mrenica
2018-11-23 12:14:37 UTC
This is weird, I have never experienced such behaviour. Can you open a terminal and run "export QT_LOGGING_RULES=plasma-nm*.debug=true" and from the same terminal session restart kded5 to see output from it? Then try to reproduce this issue. LOG:
kstart5 kded5
Omitting both --window and --windowclass arguments is not recommended
org.kde.knotifications: env says KDE is running but SNI unavailable -- check KDE_FULL_SESSION and XDG_CURRENT_DESKTOP
Installing the delayed initialization callback.
bluedevil: Created
Loaded KAccounts plugin "/usr/lib/qt/plugins/kaccounts/daemonplugins/gdrive.so"
kcm_touchpad: Using X11 backend
Delayed initialization.
Reloading the khotkeys configuration
Version 2 File!
true
Imported file "/usr/share/khotkeys/spectacle.khotkeys"
Imported file "/usr/share/khotkeys/defaults.khotkeys"
Imported file "/usr/share/khotkeys/konqueror_gestures_kde321.khotkeys"
Imported file "/usr/share/khotkeys/konsole.khotkeys"
Imported file "/usr/share/khotkeys/kde32b1.khotkeys"
3
Registering "org.kde.StatusNotifierHost-1144" as system tray
modemmanager-qt: Failed enumerating MM objects: "org.freedesktop.systemd1.NoSuchUnit"
"Unit dbus-org.freedesktop.ModemManager1.service not found."
bluedevil: Bluetooth operational changed true
bluedevil: ObexManager operational changed true
Registering ":1.59/StatusNotifierItem" to system tray
bluedevil: ObexAgent registered
bluedevil: Agent registered
bluedevil: Requested default Agent
kscreen: Requesting missing EDID for outputs (66)
plasma-nm: Unhandled VPN connection state change: 2
plasma-nm: Unhandled VPN connection state change: 3
plasma-nm: Unhandled VPN connection state change: 4
"No such interface “org.freedesktop.DBus.Properties” on object at path /org/freedesktop/NetworkManager/ActiveConnection/3"
networkmanager-qt: void NetworkManager::ConnectionPrivate::onPropertiesChanged(const QVariantMap&) Unhandled property "Filename"
networkmanager-qt: void NetworkManager::ConnectionPrivate::onPropertiesChanged(const QVariantMap&) Unhandled property "Flags"
"No such interface “org.freedesktop.DBus.Properties” on object at path /org/freedesktop/NetworkManager/ActiveConnection/3"
plasma-nm: virtual void SecretAgent::DeleteSecrets(const NMVariantMapMap&, const QDBusObjectPath&)
plasma-nm: Path: "/org/freedesktop/NetworkManager/Settings/9"
plasma-nm: bool SecretAgent::processDeleteSecrets(SecretsRequest&) const Waiting for the wallet to open
What type of VPN do you use? Do you have password for this VPN saved? (In reply to Jan Grulich from comment #3) > What type of VPN do you use? Do you have password for this VPN saved? It's openVPN (ProtonVPN). Yes, password is saved but unencrypted, I dont have to enter any password when connecting (the VPN one or mine). So your password is stored for all users, is that correct? You don't use KWallet, right? If so, it looks like a NetworkManager is responsible for this. NM asks our secret agent to remove the secrets from unknown reason. Maybe try to report your problem here: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues (In reply to Jan Grulich from comment #5) > So your password is stored for all users, is that correct? You don't use > KWallet, right? If so, it looks like a NetworkManager is responsible for > this. NM asks our secret agent to remove the secrets from unknown reason. > > Maybe try to report your problem here: > https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues Yes, the password is stored for all users, so I guess I dont use Kwallet? (it's installed though). Reported here: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/84 Closing, it's an issue in NetworkManager. Bulk transfer as requested in T17796 |