nm-connection-editor goes into infinite loop when trying to change 'Password with Certificates (TLS)' VPN connection

Bug #1248878 reported by Paul Koerbitz
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

To reproduce:

$ nm-connection-editor

Douple click an existing VPN connection

Authentication Type -> "Password with Certificates"

User Certificate -> click on file chooser -> select a .p12 file

Expected result:

new certificate file is accepted

What happens instead:

nm-connection-manager CPU usage goes to 100% and becomes inresponsive.

This is what I see in the shell:

** (nm-connection-editor:4559): WARNING **: Invalid setting VPN: ca

** (nm-connection-editor:4559): WARNING **: Invalid setting VPN: ca

** (nm-connection-editor:4559): WARNING **: Invalid setting VPN: cert

** (nm-connection-editor:4559): WARNING **: Invalid setting VPN: cert

** (nm-connection-editor:4559): WARNING **: Invalid setting VPN: cert

** (nm-connection-editor:4559): WARNING **: Invalid setting VPN: ca

(nm-connection-editor:4559): Gtk-CRITICAL **: gtk_file_chooser_select_filename: assertion 'filename != NULL' failed
^C
(nm-connection-editor:4559): Gtk-CRITICAL **: gtk_file_chooser_select_filename: assertion 'filename != NULL' failed

This loops over and over suggesting there is some infinite loop.

This is on Ubuntu 13.10, network-manager is version 0.9.8.0-0ubuntu22

affects: network-manager-strongswan (Ubuntu) → network-manager (Ubuntu)
Revision history for this message
Paul Koerbitz (paul-koerbitz) wrote :

A possible work around is to export an existing VPN setting, to change the filename in the exported config file and then to import it again.

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

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

Changed in network-manager (Ubuntu):
status: New → Confirmed
Revision history for this message
Ronald (ronald-bos-msc) wrote :

Same problem here in 14.04. After selecting the .p12 file, the network manager loops indefinitely. The console shows this:

(nm-connection-editor:8754): Gtk-CRITICAL **: gtk_file_chooser_select_filename: assertion 'filename != NULL' failed

(nm-connection-editor:8754): Gtk-CRITICAL **: gtk_file_chooser_select_filename: assertion 'filename != NULL' failed

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

(nm-connection-editor:8754): Gtk-CRITICAL **: gtk_file_chooser_select_filename: assertion 'filename != NULL' failed

(nm-connection-editor:8754): Gtk-CRITICAL **: gtk_file_chooser_select_filename: assertion 'filename != NULL' failed

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

** (nm-connection-editor:8754): WARNING **: Invalid setting VPN: remote

Revision history for this message
fralk (fmonte) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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