SUMMARY When KWallet is disabled and KeepassXC used instead, the network manager does not store VPN passwords. STEPS TO REPRODUCE 1. Have KWallet disabled in favor of KeepassXC 2. Import or create a new VPN connection in the network manager. Enter a username and a password. 3. Connect to VPN. OBSERVED RESULT A popup asking for the password shows up. EXPECTED RESULT VPN connects, using the stored password, without asking for one. Alternatively, query KeepassXC for the password.
Did you remember to uncheck the "Use KWallet for the Secret Service interface" checkbox in System Settings > KWallet?
(In reply to Nate Graham from comment #1) > Did you remember to uncheck the "Use KWallet for the Secret Service > interface" checkbox in System Settings > KWallet? Thanks for the reply. Following the suggestion makes the network manager remember the password, but it's stored in KWallet and not KeepassXC. So now I have the same password stored in two different places. Unfortunate, but good enough.
How about if you unckeck that checkbox and then also disable KWaller after that?
KeepassXC installed and running with Secret Service API enabled. Tested to work with Firefox as intended. Scenario #1 Disabled "Use KWallet for the Secret Service interface" Enabled "Enable the KDE wallet subsystem" Network manager stores VPN passwords in KWallet, and not in KeepassXC. Does not query KeepassXC. Scenario #2 Disabled "Use KWallet for the Secret Service interface" Disabled "Enable the KDE wallet subsystem" Network manager does not store VPN passwords, and does not query KeepassXC for them either.
plasma-nm only has code to store the password in KWallet, so if you disable KWallet it won't store it. This certainly isn't a bug in KWallet
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
Bulk transfer as requested in T17796
*** Bug 484045 has been marked as a duplicate of this bug. ***