Jump to content
  • 5
I2M

исправлено
Не переподключается OpenVPN при разрыве ISP

Question

@eralde Если отключить ISP, а затем снова включить, OpenVPN так и не стартует, приходится отключать и снова включать OpenVPN, только тогда повторно идет подключение.

Считаю, что это некорректное поведение.

2222323.thumb.png.c958c84ae5395db472a03b0786234bc2.png

 

В логах идет постоянная ошибка

write to TUN/TAP : Input/output error (code=5)
Июл 4 21:01:25 OpenVPN0
write to TUN/TAP : Input/output error (code=5)
Июл 4 21:01:25 OpenVPN0
write to TUN/TAP : Input/output error (code=5)

 

  • Thanks 1
  • Need more info 1

Share this post


Link to post
Share on other sites

48 answers to this question

  • 0
57 минут назад, I2M сказал:

@eralde Если отключить ISP, а затем снова включить, OpenVPN так и не стартует, приходится отключать и снова включать OpenVPN, только тогда повторно идет подключение.

Считаю, что это некорректное поведение.

2222323.thumb.png.c958c84ae5395db472a03b0786234bc2.png

 

В логах идет постоянная ошибка


write to TUN/TAP : Input/output error (code=5)
Июл 4 21:01:25 OpenVPN0
write to TUN/TAP : Input/output error (code=5)
Июл 4 21:01:25 OpenVPN0
write to TUN/TAP : Input/output error (code=5)

 

О подобных ошибках лучше сообщать @ndm или @Le ecureuil

Share this post


Link to post
Share on other sites
  • 0
58 минут назад, I2M сказал:

@eralde Если отключить ISP, а затем снова включить, OpenVPN так и не стартует, приходится отключать и снова включать OpenVPN, только тогда повторно идет подключение.

И выложить self-test

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

@ndm что-то известно по данному багу? Проблема в 2.13.A.2.0-0 сохраняется.

Share this post


Link to post
Share on other sites
  • 0
13 часа назад, I2M сказал:

@ndm что-то известно по данному багу? Проблема в 2.13.A.2.0-0 сохраняется.

Пока не разбирались с ним, надо взять в работу.

Share this post


Link to post
Share on other sites
  • 0

@yuoras @I2M пришлите пожалуйста self-test без включенного system debug, иначе ничего непонятно. 

@I2M а почему вы ping-проверку не настраиваете в случае с udp-транспортом? Туннель может виснуть по любым причинам, и об этом никто не будет знать.

Плюс еще опишите, как именно вы включаете и выключаете ISP. Сейчас при гашении интерфейса, через который работает OpenVPN он тоже автоматом гасится и потом заново стартует - не воспроизводится проблема.

Share this post


Link to post
Share on other sites
  • 0

@Le ecureuil Как буду дома скину. По поводу проблемы. Есть основное проводное соединение IPoE и есть дополнительное подключение OpenVPN (Которое подключается через проводное IPoE). Я захожу в настройки проводного подключения, нажимаю тублер "Интернет", там самым отключаю IPoE, затем снова включаю его. Захожу в другие подключения, смотрю статус OpenVPN, там тумблер стоит в положении включено и надпись ниже "Нет соединения". Все пока этот тумблер не передернешь, OpenVPN соединение не поднимается. В логах постоянная ошибка.

Июл 4 21:01:25 OpenVPN0
write to TUN/TAP : Input/output error (code=5)

После того как так же его передернуть, все нормально подключается.

 

43 минуты назад, Le ecureuil сказал:

а почему вы ping-проверку не настраиваете в случае с udp-транспортом? Туннель может виснуть по любым причинам, и об этом никто не будет знать.

Проверку самого IPoE соединения? И проверять доступность ip сервера по туннелю?

Edited by I2M
  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

На морях.

Нет доступа к роутеру для слития self-test.

Но, ситуация идентична с I2M .

Цитата

Есть основное проводное соединение IPoE и есть дополнительное подключение OpenVPN (Которое подключается через проводное IPoE). Я захожу в настройки проводного подключения, нажимаю тублер "Интернет", там самым отключаю IPoE, затем снова включаю его. Захожу в другие подключения, смотрю статус OpenVPN, там тумблер стоит в положении включено и надпись ниже "Нет соединения". Все пока этот тумблер не передернешь, OpenVPN соединение не поднимается.

После ребута нужно передернуть тумблер и связь поднимается.

Edited by yuoras

Share this post


Link to post
Share on other sites
  • 0
1 час назад, I2M сказал:

@Le ecureuil

Проверку самого IPoE соединения? И проверять доступность ip сервера по туннелю?

Нет, openvpn имеет кучку собвтенных команд с префиксом ping* для самопроверки качества туннеля (для UDP архиважно). Почему не используете?

 

Share this post


Link to post
Share on other sites
  • 0
1 час назад, I2M сказал:

@Le ecureuil Как буду дома скину. По поводу проблемы. Есть основное проводное соединение IPoE и есть дополнительное подключение OpenVPN (Которое подключается через проводное IPoE). Я захожу в настройки проводного подключения, нажимаю тублер "Интернет", там самым отключаю IPoE, затем снова включаю его. Захожу в другие подключения, смотрю статус OpenVPN, там тумблер стоит в положении включено и надпись ниже "Нет соединения". Все пока этот тумблер не передернешь, OpenVPN соединение не поднимается. В логах постоянная ошибка.


Июл 4 21:01:25 OpenVPN0
write to TUN/TAP : Input/output error (code=5)

После того как так же его передернуть, все нормально подключается.

 

Проверку самого IPoE соединения? И проверять доступность ip сервера по туннелю?

Не воспроизводится. Если скинете конфиг openvpn с ключами в личку, то попробую проверить. Возможно именно в вашем варианте конфигурации какая-то неисправность.

Share this post


Link to post
Share on other sites
  • 0

Где то у меня на ноутбуке с собой есть , мой конфиг OpenVPN.

Cейчас найду и сброшу в личку

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

Вроде все верно, но не воспроизводится.

Пожалуйста, проверьте, воспроизводится ли на 2.12 stable, и если да, то обратитесь в официальную техподдержку. Они помогут собрать детальную информацию.

Share this post


Link to post
Share on other sites
  • 0
24 минуты назад, Le ecureuil сказал:

Пожалуйста, проверьте, воспроизводится ли на 2.12 stable

На Keenetic II ее нет.

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0
40 минут назад, Le ecureuil сказал:

Пожалуйста, проверьте, воспроизводится ли на 2.12 stable, и если да, то обратитесь в официальную техподдержку. Они помогут собрать детальную информацию.

Нет , доступа к роутеру.

Моря, моря , моря ☀️

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0
34 минуты назад, yuoras сказал:

Вот тут ,человек тоже жалуется на OpenVPN

 

Точно такая же проблема.

@Le ecureuil если необходимо могу предоставить конфиги и сервера и клиента

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

@Lordmaster @yuoras @I2M 

Были проанализированы все ваши логи, и замечена одна общая странность.

Основная причина проблемы - почему-то не ставится адрес на интерфейс - это проявляется у всех.

Если у вас легко вопроизодится, то вы очень можете помочь с исправлением сделав следующее:

- в консоли включить отладку 

-- interface OpenVPN0 debug

- сохранить настройки

-- system config-save

- добиться ситуации, что опять сыплет в лог ошибкой TUN/TAP

- прислать лог-файл в эту тему

 

При этом system debug должен быть отключен.

Логов будет много, но так и должно быть.

self-test не нужен.

 

Всем спасибо за посильное участие!

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

@Le ecureuil

 

Все сделано по инструкции. Если необходима еще какая-либо информация, готов предоставить

log-2.txt

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

@I2M Лог, когда ошибка воспроизводится, но с выключенным interface OpenVPN0 debug бесполезен - я их уже много видел, и они не дают представления о том, что идет не так. Нужно воспроизвести именно с interface OpenVPN0 debug.

Share this post


Link to post
Share on other sites
  • 0
22 минуты назад, Le ecureuil сказал:

Лог, когда ошибка воспроизводится, но с выключенным interface OpenVPN0 debug бесполезен - я их уже много видел, и они не дают представления о том, что идет не так. Нужно воспроизвести именно с interface OpenVPN0 debug.

Хм, так я включал лог же.

 

interface OpenVPN0
    description Hetzner
    role misc
    security-level public
    debug
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ip global 350
    ip tcp adjust-mss pmtu
    openvpn accept-routes
    openvpn connect
    up
!

 

Edited by I2M
  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

После обновления до (2.13.A.3.0-0)  , с первого раза поднялась связь OpenVPN

Share this post


Link to post
Share on other sites
  • 0

А у меня нет, после обновления и перезагрузки, пришлось заходить в webui и передергивать тумблер.

Да и исправления по данному багу не вносились еще... 

Edited by I2M

Share this post


Link to post
Share on other sites
  • 0

Да, второй ребут привел к прошлым проблемам.

Только тумблер обратно и помог

Share this post


Link to post
Share on other sites
  • 0

@I2M @yuoras @Lordmaster @Сергей Молоков был выпущен спецдрафт с отладкой openvpn для поиска проблемы. Просьба всем его поставить, воспроизвести ситуацию, и выложить в эту тему логи. Будем разбираться.

Воспроизвести "на столе", несмотря на упорные попытки, у меня не получается.

Всем признателен за содействие.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
1 минуту назад, Lordmaster сказал:

@Le ecureuil Что то страшно обновлять. Обновил Keenetic 4G III:

  Показать содержимое

 

В delta ничего и нет - нужно ставить draft 2.13.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×