Я импортировала antizapret-tcp.ovpn в Ubuntu 22.04 с помощью Settings → Network → Add VPN → Import from file…, и поставила галочку Use this connection only for resources on its network во вкладке IPv4. Однако при попытке включить VPN происходит ошибка Activation of network connection failed, лог: Jun 10 13:38:44 perun-desktop NetworkManager[827]: <info> [1654857524.6550] vpn - Pastebin.com
Cannot load certificate file /home/dana/.cert/nm-openvpn/antizapret-tcp-cert.pem
ругается на сертификат
Да, видела, но я не знаю что с этим делать
Необходимо скачать zip-архив с сертификатами и указать правильные пути до файлов в настройке подключения.
Мне не помогает на ubuntu 21.04, 18.04, а вот на Debian bullseye и на Padavan работает отлично.
похожая проблема видимо имеет старые корни и обсуждалась тут. Найденное решение проблемы:
- Find your Network Manager vpn configuration file (mine is in /etc/NetworkManager/system-connections; if you have a lot of them and filenames do not help much in finding the right one, use grep -i “id=yourmnemonicname” *)
- Under the [vpn] section add the line:
tls-cipher=DEFAULT:@SECLEVEL=0
- Reload the configuration with the command: nmcli connection reload
Лень пероводить решение на русский, думаю с переводом разберетесь)
Решилось командой nmcli connection modify antizapret-tcp ipv4.dns-search '~.'
, интересно что ранее это у меня не работало, видимо были обновления системы…