No Certificate Authority Certificate Dialog doesn't receive focus

Bug #1130326 reported by Isaac Potoczny-Jones
156
This bug affects 37 people
Affects Status Importance Assigned to Milestone
network-manager-applet (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Using Gnome 3.Ubuntu 12.04.2 LTS
network-manager 0.9.4.0-0ubuntu4.2

- I'm adding a new wireless network that uses certificates; "tunneled tls"
- I do not select a CA certificate in the initial dialog "Authentication required by wireless network"
- I get a warning popup "No certificate authority certificate chosen" with "ignore" and "select" (or similar)
- But this popup is not in focus, the buttons can't be clicked and the dialog can't be dismissed.
- I can't proceed except by clicking "cancel" in the partially-obscured "Authentication" dialog.

The result of this is that I can't use a self-signed certificate, and so can't use the network.

When I do go to select a certificate, it filters by file extension. The filter can't be disabled, so I don't see and can't select my certificates. Note that when exporting certs e.g. from Thunderbird, the extension is not added automatically, so it's likely that certs won't have an appropriate extension.

Then in continuing interaction, gnome-settings manager segfaults. I've used the autoreport function to file that separately.

peace,

  isaac

Thomas Hood (jdthood)
affects: network-manager (Ubuntu) → network-manager-applet (Ubuntu)
Revision history for this message
Chase Florell (p-ubuntu-s) wrote :

I have found this same behavior. Cannot log onto my home Radius system

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in network-manager-applet (Ubuntu):
status: New → Confirmed
Revision history for this message
Adam Ashley (adamashley) wrote :

Can confirm this is still an issue on 13.04 beta 1

Revision history for this message
Satish Patel (satish-txt) wrote :

I have same issue, screen got freez not allowing to ignore certificate dialogbox on 13.04 beta 1

Revision history for this message
Phil Weir (phil-weir) wrote :

I had this same problem on 13.04, having had the CA dialog work fine previously, though that may have been some time ago (on 13.04) Worked around by selecting the appropriate CA certificate in /etc/ssl/certs

Revision history for this message
Johannes Schmitz (johschmitz) wrote :

I have this issue and can not connect to my university network. Is there a workaround at least?

Revision history for this message
Gaëtan Rivet (g-rivet2) wrote :

I have the exact same issue, and cannot connect to university network as a result. I would be interested in a workaround too!

Revision history for this message
Rob Wetzel (robwetz) wrote :

I have the same issue - 13.04. Any update on this?

Revision history for this message
Marco Piraccini (marco-piraccini) wrote :

I've the same issue too..and it's pretty annoying.
There's any known workaround?

Revision history for this message
chris fey (chrisfeyuk) wrote :

A workaround based on keith (alclsdkrak1) workaround in #1168293 :

Enter network details as normal using the network manager but select a random certificate so the dialog is not displayed.

The connection will fail due to the fake certificate

Disable WiFi

cd /etc/NetworkManager/system-connections

sudo nano SSID #this is the name of the SSID ie eduroam

Remove the lines :
ca-cert=/path/to/random/certificate/randomcert.pem
system-ca-certs=true

save the file

enable WiFi

connect successfully

Hope this helps someone

Revision history for this message
Vincent (influence-pc) wrote :

I'm also affected, same problem for the same network (eduroam, french guy?).

Your solution doesn't work for me, I can't see my cert in the window filtering by file extension. My file is called "fake.crt" and I can't see it, or change the filtering process in the window.

Could you copy and paste your configuration file from /etc/NetworkManager/system-connections/ please? (take care to do not display your password).

Revision history for this message
Vincent (influence-pc) wrote :

After upgrading to 13.10, the problem is solved for me on Unity but always here in Gnome.

Revision history for this message
LoOoD (gman) wrote :

I have this problem from a fresh install of 13.10

Revision history for this message
pk910 (philipp-a) wrote :

can confirm this with a fresh Ubuntu 14.04 install (with gnome3), too!
should be fixed...

Revision history for this message
Picek (picek-witkowski) wrote :

The same here. 14.04 with gnome 3. Only difference is that in order to connect I had to log in to Unity session, then try connecting, which failed but at least it created proper file in /etc/NetworkManager/system-connections
after modifying it and removing system-ca-certs=true connection works. But under gnome 3 system was not even creating filr in /etc/NetworkManager

Revision history for this message
Radek Skokan (radek-7) wrote :

Same annoying problem with 14.04.

The workaround to select a random certificate (I used something from /usr/share/ca-certificates) and then remove/comment out the "ca-cert" line from /etc/NetworkManager/system-connections/<connection name> works for me.

Revision history for this message
Tootoot222 (tootoot222) wrote :

Same problem on 14.10, with gnome-shell (gnome 3)

Trying to login to my university's wifi with PEAP. This seems to be a common situation (#6, #7), and the workaround in #10 works for me (select any cert in /etc/ssl/certs/ and remove the "ca-cert=..." line from the appropriate file in /etc/NetworkManager/system-connections/ )

Revision history for this message
Thomas Cooper (tom-n-cooper) wrote :

I am having this problem when trying to connect to my university's PEAP wi-fi. Fresh Ubuntu 14.10 with gonme-environment installed.

Revision history for this message
Steve (dday246) wrote :

How did you guys edit the connection file in /etc/NetworkManager/system-connections to remove "system-ca-certs=true"
Did you run a terminal or just click on it, open it, and then edit the line. I can't seem to open up the file. When I click on the file it says this file is an unknown type.

Revision history for this message
Gabriel (gabriel-ozeas1) wrote :

WORKAROUND

Hi,

I have the same problem. To make the window get focused just press the bar. The checkbox will be enabled and you will have control of the window again. You can disable the checkbox and continue.

Revision history for this message
Furkan CAN (furrkanc) wrote :

Hi ,

Try to connect using another protocol LEAP.After that, go back to network settings and click to the arrow on the right of the network that you are trying to connect.

At new window click "Settings..."
Then go to "WI-FI Security" and change the protocol that uses a certificate and enter all details.

Warning will figure out again but will not freeze .

Revision history for this message
abhishek gupta (absoftwaredeveloper) wrote :

Hi, Furkan,

It works. Thanks for suggestion.

Revision history for this message
Chris Hall (followingthepath) wrote :

This is still a problem for me in Ubuntu 14.04 LTS.

The workaround above worked for me:
1) add the wireless network using another protocol (LEAP)
the connection will fail
2) now go back and edit the connection, this uses a different dialog which correctly gets focus
3) make sure you click "Don't remind me again"

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.