Bug 832893

Summary: Password dialog is missing password field. See picture.
Product: [Fedora] Fedora Reporter: Oliver Sampson <oliver>
Component: kde-plasma-networkmanagementAssignee: Jan Grulich <jgrulich>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 18CC: alekcejk, danw, dcbw, gayleard, jgrulich, jreznik, kevin, ltinkl, rdieter, rnovacek, rodrigo.gudino, smparrish, than
Target Milestone: ---Keywords: Reopened, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: kde-plasma-networkmanagement-0.9.0.5-1.fc16 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-03 22:34:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Snapshot of the faulty dialog
none
Screenshot with networkmanagement-*-0.9.0.3-2-fc16
none
Screenshot with kde-plasma-networkmanagement-0.9.0.4
none
Big password dialog. No password field. none

Description Oliver Sampson 2012-06-18 07:28:35 UTC
Created attachment 592545 [details]
Snapshot of the faulty dialog

Description of problem:
The dialog field for entering the WiFi secret doesn't show the input field for typing a password. Password can't be entered.

Version-Release number of selected component (if applicable):


How reproducible:
Right now very reproducible. I can't get it via a completely updated system, a reboot, or whatever to do anythign else. 

Steps to Reproduce:
This isn't reproducible, but this is the second time it's happened. After the last time, I updated the system via LAN, and the problem disappeared.
  
Actual results:


Expected results:


Additional info:
I've set the priority to "Urgent" because without this dialog, wireless networking is crippled.

Comment 1 Dan Winship 2012-06-18 13:08:49 UTC
that snapshot is from the KDE NetworkManager UI. reassigning to kdenetwork, which I'm guessing is the right component for that...

Comment 2 Lukáš Tinkl 2012-06-18 15:29:43 UTC
https://bugs.kde.org/show_bug.cgi?id=299868#c11 has a patch reportedly, can you try that one?

Comment 3 Rex Dieter 2012-06-18 18:22:34 UTC
Test builds:

kde-plasma-networkmanagement-0.9.0.3-2.fc17 http://koji.fedoraproject.org/koji/buildinfo?buildID=326101 

kde-plasma-networkmanagement-0.9.0.3-2.fc16 http://koji.fedoraproject.org/koji/buildinfo?buildID=326110

Comment 4 Oliver Sampson 2012-06-18 23:59:17 UTC
FWIW, I have a workaround for this problem.

1) Log out.
2) Log into Gnome.
3) Enter password at prompt.
4) Log out.
5) Log into KDE.

Comment 5 Lukáš Tinkl 2012-06-25 10:57:17 UTC
Do those test builds mentioned in comment #3 work for you?

Comment 6 Oliver Sampson 2012-06-26 17:39:32 UTC
Oops! I must admit that I overlooked that comment.

So, I'm new to patching things in Linux. A bit of googling says "patch" is the answer, but I don't have the source code downloaded to patch against. 

Assuming that I only need to download and build the KDE subsystem, this looks like the right place to start:

http://techbase.kde.org/Getting_Started/Build#Source

I'll report back after I get it patched and tested.

Comment 7 Kevin Kofler 2012-06-26 20:38:02 UTC
You don't have to patch it yourself, you should just test the linked builds.

Comment 8 Oliver Sampson 2012-06-27 06:52:10 UTC
Created attachment 594696 [details]
Screenshot with networkmanagement-*-0.9.0.3-2-fc16

Comment 9 Oliver Sampson 2012-06-27 07:00:55 UTC
The rpms didn't solve the problem. (New screenshot attached.) I upgraded the rpms, and restarted NetworkManager. That didn't work, so I logged out and logged back in, and that didn't work.

There are some more details to this, which may be of interest:

I use the wireless network primarily in two locations, at home and at the university. At home, the system works flawlessly. At the University, the system uses "Eduroam." which also uses a type of certificate based authentication. http://www.eduroam.org/ After I restart the NetworkManager, the password is pulled from the KWallet and the system connects. Then after some short period of time (like 10 or 30s), I get prompted for my password with the faulty dialog. I don't think that Eduroam is the problem, because the system works flawlessly under Gnome. 

When logging into Gnome, I type havet to type in my password, and it is stored and kept, and I'm not continually asked for my password.

I'll be happy to give any other details that might be required to help solve this problem.

Comment 10 Timothy Murphy 2012-07-16 00:14:40 UTC
I've never, ever been able to enter a password when this "Secrets" window comes up. 
Admittedly this doesn't happen very often, but when it does I usually re-boot.

Comment 11 Fedora Update System 2012-07-30 12:55:55 UTC
kde-plasma-networkmanagement-0.9.0.4-1.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/kde-plasma-networkmanagement-0.9.0.4-1.fc17

Comment 12 Fedora Update System 2012-07-30 12:56:06 UTC
kde-plasma-networkmanagement-0.9.0.4-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/kde-plasma-networkmanagement-0.9.0.4-1.fc16

Comment 13 Fedora Update System 2012-07-30 22:22:20 UTC
Package kde-plasma-networkmanagement-0.9.0.4-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kde-plasma-networkmanagement-0.9.0.4-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-11276/kde-plasma-networkmanagement-0.9.0.4-1.fc16
then log in and leave karma (feedback).

Comment 14 Oliver Sampson 2012-07-31 07:32:41 UTC
The proposed solution, kde-plasma-networkmanagement-0.9.0.4-1.fc16.i686 didn't work. :-(

Comment 15 Oliver Sampson 2012-07-31 07:34:12 UTC
Created attachment 601453 [details]
Screenshot with kde-plasma-networkmanagement-0.9.0.4

Comment 16 Rex Dieter 2012-07-31 12:21:20 UTC
it's basically the default size of the widget seems too small.  Another simple workaround is to resize it (grab the bottom/right of the dialog and drag).

Comment 17 Rex Dieter 2012-07-31 12:21:56 UTC
updating summary to match reality

Comment 18 Oliver Sampson 2012-08-01 06:41:10 UTC
Created attachment 601658 [details]
Big password dialog. No password field.

Comment 19 Oliver Sampson 2012-08-01 06:42:51 UTC
Updating Summary to match reality.

Comment 20 Lukáš Tinkl 2012-08-03 10:04:13 UTC
Looks like the bug is not entirely fixed yet in upstream :/

Comment 21 Fedora Update System 2012-08-05 21:29:24 UTC
kde-plasma-networkmanagement-0.9.0.4-1.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 22 Rex Dieter 2012-08-05 21:41:33 UTC
re-opening

Comment 23 Fedora Update System 2012-08-09 23:11:39 UTC
kde-plasma-networkmanagement-0.9.0.4-1.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 24 Oliver Sampson 2012-08-10 07:50:12 UTC
How is this closed? The bug still persists with kde-plasma-networkmanagement-0.9.0.4-1.fc16.

Comment 25 Lukáš Tinkl 2012-08-10 08:55:49 UTC
Automatically by a script, we know it's not fixed yet

Comment 26 Oliver Sampson 2012-08-10 09:11:17 UTC
Oh, cool. Thanks. I'm still new here. :$

Comment 27 Rodrigo Gudino 2012-09-25 16:49:35 UTC
Corrected! Listo! Fertig! The only necessary thing to do is to forget that connection, and to introduce the password again as a new connection. And thats it. I asume it has to be the incompatibility of kde wallet with another subsystem of the system-network-config. But that's all you have to do for fixing it

Cheers!

Comment 28 Oliver Sampson 2012-09-28 07:08:38 UTC
Thank you Rodrigo! Deleting the connection and reconfiguring it did the trick! It's solved.

Comment 29 Oliver Sampson 2012-10-01 12:09:56 UTC
Well, I guess I counted my chickens before they were hatched. My system just asked for the password again, and again it is without the password field. So although there seems to be a workaround as described by Rodrigo, the problem isn't truly solved.

Comment 30 Lukáš Tinkl 2012-10-02 15:20:12 UTC
Just out of curiosity, do you have ksecrets installed? 

$ rpm -q ksecrets

Comment 31 Kevin Kofler 2012-10-02 15:32:38 UTC
Just to be clear, ksecrets should NOT be installed. (It doesn't work.)

Comment 32 Oliver Sampson 2012-10-02 15:43:31 UTC
No, I don't have ksecrets installed:

$ rpm -q ksecrets
package ksecrets is not installed

Comment 33 Lukáš Tinkl 2012-10-02 15:45:24 UTC
Yes I know, that's why I asked Kevin ;)

Comment 34 Kevin Kofler 2012-10-02 16:10:51 UTC
I know you know. :-) But users could have misunderstood your comment #30 as a request to install that broken package. :-(

Comment 35 Fedora Update System 2012-10-05 12:31:35 UTC
kde-plasma-networkmanagement-0.9.0.5-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/kde-plasma-networkmanagement-0.9.0.5-1.fc16

Comment 36 Fedora Update System 2012-10-06 03:45:40 UTC
Package kde-plasma-networkmanagement-0.9.0.5-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kde-plasma-networkmanagement-0.9.0.5-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-15489/kde-plasma-networkmanagement-0.9.0.5-1.fc16
then log in and leave karma (feedback).

Comment 37 Oliver Sampson 2012-11-12 10:17:46 UTC
This seems to be fixed now. Thanks!

Comment 38 Lukáš Tinkl 2012-11-14 14:30:19 UTC
Has been pushed to stable long ago...

Comment 39 Jan Grulich 2013-02-13 11:59:31 UTC
Seems that this bug is still present in kde-plasma-networkmanagement-0.9.0.7 but I already have a patch for this problem. It happens only with Wpa2 enterprise. I think it will be fixed in 0.9.0.8 or I can backport this fix into 0.9.0.7 build.

Comment 40 Rex Dieter 2013-02-13 19:07:33 UTC
I'm ok with any of the following:

1. wait for 0.9.0.8
2. your patching 0.9.0.7
3. if patch is committed upstream, my including the patch in a 0.9.0.7 build (provided you give me a commit reference/hash)

Comment 41 Fedora Update System 2013-02-19 22:37:14 UTC
kde-plasma-networkmanagement-0.9.0.7-2.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/kde-plasma-networkmanagement-0.9.0.7-2.fc17

Comment 42 Fedora Update System 2013-02-19 22:38:20 UTC
kde-plasma-networkmanagement-0.9.0.7-2.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/kde-plasma-networkmanagement-0.9.0.7-2.fc18

Comment 43 Fedora Update System 2013-02-21 05:39:26 UTC
Package kde-plasma-networkmanagement-0.9.0.7-2.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kde-plasma-networkmanagement-0.9.0.7-2.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-2778/kde-plasma-networkmanagement-0.9.0.7-2.fc17
then log in and leave karma (feedback).

Comment 44 Fedora Update System 2013-03-03 22:34:44 UTC
kde-plasma-networkmanagement-0.9.0.7-3.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 45 Fedora Update System 2013-03-12 08:26:03 UTC
kde-plasma-networkmanagement-0.9.0.7-3.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.