Появилась проблема на некоторых настроенных VPN серверах — андроид 12/13 не может подключиться с ошибкой No proposal found . Windows, Linux, IoS и MacOs никаких проблем не испытывали. Штудирование гугла навело меня на список алгоритмов шифрований (proposal), который я и стал перебирать. Не буду долго расписывать — вот готовый список, который работает для всех устройств — Андроид, Windows, Linux и IoS.
Эти строки нужно добавить в файл /etc/ipsec.conf в раздел нужного соединения.
1 2 | ike=chacha20poly1305-sha512-curve25519-prfsha512,aes256gcm16-sha384-prfsha384-ecp384,aes256-sha1-modp1024,aes128-sha1-modp1024,3des-sha1-modp1024! esp=chacha20poly1305-sha512,aes256gcm16-ecp384,aes256-sha256,aes256-sha1,3des-sha1! |
Проверил, работает.