Назад | Перейти на главную страницу

OpenVPN не подключается к Android, ошибка TLS

Я настроил сервер OpenVPN и без проблем подключаю его к своему компьютеру Fedora 23 с помощью NetworkManager. Увы, когда я пытаюсь подключиться из приложения OpenVPN Connect с Android, я получаю таймаут сервера. В журналах сервера это сообщение

Ошибка TLS: чтение записи подтверждения из пакета

Тот, который повторяется около 50 раз. а затем через 60 секунд сервер объявляет тайм-аут и прекращает попытки.

Приложение Android Connect на Android использует файл OVPN со встроенными сертификатами, в то время как Network Manager в Linux использует три сертификата, которые я загружал вручную.

РЕДАКТИРОВАТЬ --------

Мне удалось решить эту проблему, отключив аутентификацию TLS в файле конфигурации сервера. Но у меня другая проблема. Устройство Android подключается, но затем я получаю эту строку в журналах сервера

IP-пакет с неизвестной версией IP = 15 замечен

Эта строка появляется неопределенно, когда я пытаюсь получить доступ к какому-либо сайту с устройства Android. И браузер в устройстве сообщает, что истекло время ожидания сервера. Так что интернета у меня в принципе нет. На моем Linux-компьютере я подключаюсь без проблем и имею Интернет, так что это не проблема маскарадинга IPtables (у меня тоже была эта проблема раньше, я ее исправил)

Пожалуйста, помогите.

Хорошо, мне удалось это исправить. Проблема в том, что файлы конфигурации сервера и клиента должны иметь одинаковые настройки. Сначала у меня был TLS с одной стороны, но не с другой, а затем вторая проблема в том, что у меня был comp-lzo с одной стороны, но не с другой. Linux работает над сетевым менеджером, потому что там я также играл с файлами конфигурации, и у меня была эта проблема, но я исправил ее и забыл об этом. Теперь это исправлено.