Description of problem: For current Fedora 29, the OpenVPN setup dialog provided by NetworkManager-openvpn-gnome asks the user for a CA private key which, in my case, is not provided by the OpenVPN service provider. Version-Release number of selected component (if applicable): NetworkManager-openvpn-1.8.4-2.fc29 How reproducible: Always Steps to Reproduce: 1. Run gnome-control-center and add OpenVPN network connection. Actual results: Configuration dialog asks both for CA certificate and CA private key. Expected results: Configuration dialog asks for the CA certificate alone. Additional info: For the current release Fedora 28, no additional CA private key is required.
libnma bug fixed upstream: https://gitlab.gnome.org/GNOME/network-manager-applet/issues/20
network-manager-applet-1.8.18-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-824f4dc06b
Hm, seems network-manager-applet-1.8.18-1.fc29 won't fix the issue. that's because of a misunderstanding from my side about https://gitlab.gnome.org/GNOME/network-manager-applet/issues/20 libnma changed behaviour regarding no-show-all. that broke nm-c-e. So, nm-c-e was fixed to get the necessary adjustment. But gnome-control-center has the same issue. Now, we could and should adjust gnome-control-center. Because using show-all is wrong. But libnma breaking gnome-control-center should be avoided as much as possible. I think the patch in libnma should be reverted (at least for now).
If there is a bug in libnma which breaks both nm-connection-editor and gnome-control-center, then it seems natural to me to fix libnma and not the applications which are using it. The original bug can be worked around by simply importing some empty file, e.g. called "ca.key" in order to (formally) satisfy the erroneous requirement for a CA private key. The save button is then no longer disabled.
network-manager-applet-1.8.18-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-824f4dc06b
Upstream reverted the offending change, see https://gitlab.gnome.org/GNOME/network-manager-applet/commit/f3b84748bb3377d503254a387da0f47fddbdcf9c Still needs fixing in Fedora... Back to MODIFIED.
network-manager-applet-1.8.18-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-824f4dc06b
network-manager-applet-1.8.18-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-824f4dc06b
network-manager-applet-1.8.18-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.