Вопрос или проблема
Я пытаюсь запустить openvpn на своем TP Link WR940N V6 с установленным OpenWRT, и получаю
Ошибка параметров: Нераспознанный параметр или отсутствующий или лишний параметр(ы) в my.ovpn:22: keysize (2.4.6)
Я посмотрел здесь
https://linux.die.net/man/8/openvpn
и здесь
https://openvpn.net/community-resources/reference-manual-for-openvpn-2-4/
и оба говорят, что опция
keysize 256
является параметром, так почему это происходит?
Похоже, что опция keysize на самом деле устарела с версии 2.4
https://community.openvpn.net/openvpn/wiki/DeprecatedOptions#a–keysize
Ответ или решение
Ошибка OpenVPN: "Options error: Unrecognized option or missing or extra parameter(s) in my.ovpn:22: keysize (2.4.6)" может быть вызвана несколькими факторами. Давайте подробно разберем, что происходит и как это исправить, учитывая вашу конфигурацию и версию OpenVPN.
Проблема
Ваша ошибка указывает на то, что параметр keysize
не распознается OpenVPN версии 2.4.6. Дело в том, что с переходом на версию 2.4 некоторые опции были устаревшими и, как следствие, удаленными или переопределенными. Указанный вами параметр keysize
действительно было решено убрать в версии 2.4, о чем вы упомянули в своем сообщении о ссылках на документацию.
Устаревшие параметры
Согласно информации из официальной документации OpenVPN:
- Параметр
keysize
использовался для указания размера ключа, например, 256 бит. - Однако с версией 2.4 этот параметр стал устаревшим, и его использование вызывает ошибку.
Рекомендуемые действия
Чтобы устранить данную ошибку, вам необходимо внести изменения в ваш файл конфигурации my.ovpn
. Вот пошаговое руководство:
-
Откройте файл конфигурации: Используйте любой текстовый редактор для открытия вашего файла
my.ovpn
. -
Найдите строку с параметром
keysize
: Линия на 22-й строке, где указан параметрkeysize 256
, должна быть удалена или закомментирована.Примеры правок:
# keysize 256
-
Проверьте другие параметры: Убедитесь, что в файле нет других устаревших параметров, которые могут вызвать аналогичные ошибки.
-
Сохраните изменения и закройте редактор.
-
Перезапустите OpenVPN: После внесения изменений запустите OpenVPN снова и проверьте, исчезла ли ошибка.
Заключение
Использование устаревших параметров в конфигурации OpenVPN может существенно затруднить установку соединения, особенно при переходе на новые версии. Удаление параметра keysize
из вашего конфигурационного файла должно помочь вам устранить текущую ошибку. Пожалуйста, всегда проверяйте документацию OpenVPN для последней информации о параметрах, используемых в ваших конфигурациях.
Если после выполнения всех указанных шагов проблема сохраняется, стоит проверить общий лог-файл OpenVPN для получения более детальной информации о возникающих ошибках.
Следуя приведенным рекомендациям, вы сможете успешно исправить вашу конфигурацию и запустить OpenVPN на вашем устройстве TP Link WR940N V6 с OpenWRT.