Unrecognized option or missing or extra parameter(s) in configuration: data ciphers - zhovner/zaborona_help GitHub Wiki
Не получается установить подключение OpenVPN. Использую конфигурационный файл настроек (.ovpn), который должен работать на смартфоне и в программном клиенте из под Windows. В логах клиента OpenVPN 2.4 ошибка "Unrecognized option or missing or extra parameter(s) in configuration: (line 14): data-ciphers (2.4.9)". Что нужно изменить в конфигурации OpenVPN, чтобы установить соединение?
В общем случае ошибка "Unrecognized option or missing or extra parameter(s) in configuration" в логах (системном журнале) означает, что в конфигурации OpenVPN имеется директива, опция, команда или параметр, которые не поддерживается в текущей версии OpenVPN.
Как правило, после такого сообщения в логах фиксируется строка с ошибкой.
Рассмотрим сообщение "Unrecognized option or missing or extra parameter(s) in configuration: (line 14): data-ciphers (2.4.9)". В нем указана строка 14 и директива data-ciphers.
Обратитесь к конфигурации OpenVPN. Вы найдете строку data-ciphers. Эта директива предназначена для версий OpenVPN 2.5 и выше. В частности, она описывает параметры шифрования, которые используются в OpenVPN 2.5 и выше.
Столкнувшись с такой ошибкой, есть три варианта решения:
Вариант 1: Обновить Опенвпн до версии 2.5.8: https://openvpn.net/community-downloads/
Вариант 2: Скачать готовый конфиг для Windows XP, который поддерживает старую версию OpenVPN 2.4 и ниже: https://zaborona.help/zaborona-help-WinXP.ovpn
Вариант 3: Вручную отредактировать конфиг. Нужно найти и закомментировать строку или удалить её. В нашем примере это:
data-ciphers AES-256-CBC:AES-128-CBC:AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305:BF-CBC
setenv opt data-ciphers-fallback AES-128-CBC
И прописать новые строки:
cipher AES-128-CBC
setenv opt ncp-ciphers AES-128-CBC