Hello, In the Message; Subject : Re: [Leap 15] Anyone using ProtonVPN with openSUSE? Message-ID : <20220612063438.399aec6b@antikythera.fritz.box> Date & Time: Sun, 12 Jun 2022 06:34:38 +0100 [BW] == Bob Williams <usenet@karmasailing.uk> has written: BW> On Sun, 12 Jun 2022 06:30:01 +0900 BW> Masaru Nomiya wrote: [...] MN> > Anyway, how about this? MN> > MN> > $ wget MN> > https://raw.githubusercontent.com/masterkorp/openvpn-update-resolv-conf/mast... MN> > MN> > $ mv update-resolv-conf.sh update-resolve-conf MN> > $ chmod 744 update-resolv-conf MN> > MN> > $ sudo mv update-resolv-conf /etc/openvpn MN> > MN> > Then, please try MN> > MN> > $ sudo openvpn ~/Downloads/OpenVPN/ch-uk-01.protonvpn.com.udp.ovpn MN> > MN> Thank you Masaru, BW> That worked, but only on the command line. It didn't help with trying BW> to start the VPN connection from NetworkManager. However, it's a big BW> improvement, so once again, thank you. OK. In my case, I start openvpn on wicked; 1. # systemctl start openvpn@client.service 2. # openvpn /etc/openvpn/client.conf That is; 1. why $ sudo openvpn ~/Downloads/OpenVPN/ch-uk-01.protonvpn.com.udp.ovpn Shouldn't ~/Downloads/OpenVPN/ch-uk-01.protonvpn.com.udp.ovpn be /etc/openvpn/client.conf? 2. I can't understand your script; In the Message; Subject : [Leap 15] Anyone using ProtonVPN with openSUSE? Message-ID : <20220611143340.0c6c0e08@antikythera.fritz.box> Date & Time: Sat, 11 Jun 2022 14:33:40 +0100 [BW] == Bob Williams <usenet@karmasailing.uk> has written: [...] BW> I've tried installing the CLI NetworkManager scripts (eg. BW> ch-uk-01.protonvpn.com.udp) with the following settings BW> Gateway: 185.159.157.12 BW> Connection type: Password BW> CA Certificate: BW> ~/.local/share/networkmanagement/certificates/ch-uk-01.protonvpn.com.udp/ca.crt BW> Username: my proton username copied from my Proton account settings BW> Password: my proton password copied from my Proton account settings BW> IPv4 BW> Method: Automatic BW> IPv6 BW> Method: Automatic In my case, client.conf is as follows; --------------- client dev tun proto udp remote jp.privacy.network 1187 resolv-retry infinite nobind persist-key persist-tun cipher aes-256-cbc auth sha256 tls-client remote-cert-tls server status /var/log/openvpn-status.log log /var/log/openvpn.log auth-user-pass ./pass.txt compress verb 1 reneg-sec 0 <crl-verify> -----BEGIN X509 CRL----- MIIDWDCCAUAwDQYJKoZIhvcNAQENBQAwgegxCzAJBgNVBAYTAlVTMQswCQYDVQQI [...] yo37GFU+q1WPCplVZgCP9hC8Rn5K2+f6KLFo5bhtowSmu+GY1yZtg+RTtsA= -----END X509 CRL----- </crl-verify> <ca> -----BEGIN CERTIFICATE----- MIIHqzCCBZOgAwIBAgIJAJ0u+vODZJntMA0GCSqGSIb3DQEBDQUAMIHoMQswCQYD VQQGEwJVUzELMAkGA1UECBMCQ0ExEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNV [...] iyd1Fzx0yujuiXDROLhISLQDRjVVAvawrAtLZWYK31bY7KlezPlQnl/D9Asxe85l 8jO5+0LdJ6VyOs/Hd4w52alDW/MFySDZSfQHMTIc30hLBJ8OnCEIvluVQQ2UQvoW +no177N9L2Y+M9TcTA62ZyMXShHQGeh20rb4kK8f+iFX8NxtdHVSkxMEFSfDDyQ= -----END CERTIFICATE----- </ca> disable-occ In the pass.txt, I set user-ID and password. This is a standard format that has nothing to do with NetworkManager or wicked. HTH. Regards. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "In the west, from the time of the Ancient Greeks to the modern day ― from Plato in his cave to Aldous Huxley's Brave New World ― the idea that reality has value, no matter how ugly or unpleasant it might be, has been accepted as an article of faith." -- J. Kelly "What Meta's VR advert tells us about life in the metaverse" --