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