802-1x.ca-path not being set
Have been attempting to set the 802-1x.ca-path variable for an 802.1x connection. Every time I set the 802-1x.ca-path parameter, it does not apply this setting to the connection profile. I have tried using the PyGObject library and nmcli to do this with the same result.
[root@fedora ~]# nmcli --version
nmcli tool, version 1.20.10-1.fc31
[root@fedora ~]# NetworkManager --version
1.20.10-1.fc31
[root@fedora ~]# uname -r
5.6.11-200.fc31.x86_64
[root@fedora ~]# ls /etc/pki/tls/my_ca_certs
cacert.pem
[root@fedora ~]# nmcli con add type ethernet con-name 8021x-test ifname veth2 802-1x.ca-path /etc/pki/tls/my_ca_certs 802-1x.private-key /etc/pki/tls/client.key.nocrypt 802-1x.client-cert /etc/pki/tls/client.pem 802-1x.private-key-password-flags not-required 802-1x.eap tls 802-1x.identity myhost ipv4.method manual ipv4.addresses 203.0.113.2/24
Connection '8021x-test' (95c1a50c-62b4-43eb-b5d7-395220b51374) successfully added.
[root@fedora ~]# nmcli con up 8021x-test
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/15)
[root@fedora ~]# nmcli con show 8021x-test | grep '802-1x.ca-path'
802-1x.ca-path: --
Have tried this on RHEL7, RHEL8 and Fedora31 with the same results