Bug 612771 - knetworkmanager asks for wallet password on _every_ reconnect
Summary: knetworkmanager asks for wallet password on _every_ reconnect
Status: RESOLVED UPSTREAM
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: KDE4 Workspace (show other bugs)
Version: Factory
Hardware: x86-64 openSUSE 11.3
: P5 - None : Normal with 5 votes (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-09 07:55 UTC by Michael Schmuker
Modified: 2011-12-08 19:24 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Schmuker 2010-06-09 07:55:53 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.4) Gecko/20100513 SUSE/3.6.4-1.17 Firefox/3.6.4

When reconnecting to networks which require a key, knetworkmanager requires the wallet password to be typed in even when it has the key cached. KNetworkmanager even wants to access the wallet when connecting to unencrypted networks.




Reproducible: Always

Steps to Reproduce:

1. Initiate connection to an encrypted network.
2. Get asked for wallet key and enter it.
3. The connection process starts and completes.
4. Disconnect from the network and close wallet (or wait for it to close itself).
5. Reconnect, watch the knetworkmanager icon indicate a successful connection.
6. Get asked for the wallet password _again_.

Actual Results:  
knetworkmanager reconnects sucessfully, so it must have cached the key. But still, it requires to enter the wallet password.

Expected Results:  
knetworkmanager should just reconnect using the cached key and not ask for the wallet password every time.

I saw bugs 561019 and 557216, but they describe only the situation when connecting to a network for the first time, which is not so much an annoyance. However, having to enter the wallet password on _every_ reconnect is a pain, especially when you know that this is not necessary.
Comment 1 Forgotten User kHYb7eJGnH 2010-07-01 09:48:42 UTC
Michael, is this fixed for you in later versions?

Thanks
Comment 2 Michael Schmuker 2010-07-03 20:42:24 UTC
Unfortunately not; Today's Factory still does it. 

A simple way to check it quickly is to connect to any network, disconnect, close wallet manually with kwalletmanager. Knetworkmanager will prompt for the password _after_ the connection is established. You can check that the connection is functional _before_ the PW is entered by browsing to some web page.
Comment 3 Forgotten User --EoyBps8f 2011-12-08 19:24:15 UTC
11.3 is too old. knetworkmanager unmaintained. If this still happens with 12.1's plasmoid-networkmanagement and not opensuse-specific, please report it upstream.

http://en.opensuse.org/openSUSE:Bugreport_KDE#Before_you_report_bugs

You can also try a current version of KDE with older openSUSE versions.

http://en.opensuse.org/KDE_repositories