-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Разрывается соединение каждый час #48
Comments
Подтверждаю, аналогичная проблема. |
Уважаемые пользователи Кваса, наверное огорчу вас, но у меня нет магических сил по сбору информации на ваших устройствах, где происходит ошибка. Без предоставления подробной информации с выкладкой логов, проделанных шагов, к сожалению помочь вам не смогу. |
Добрый день! А моих логов недостаточно? Можете направить ссылкой, какие нужны действия? |
Все согласно документации проекта в разделе Отладка. |
Спасибо, во вложении логи |
Пожалуйста пришлите вывод |
|
Теперь, поясните пожалуйста, почему вы решили, что обрыв каждый час связан именно с Квасом? Что Вас привело к такому выводу? |
По пунктам:
|
Таблицы обновляются каждый час для того, чтобы Ваши IP адреса, указанных доменных имен могли регулярно обновляться. kvas update, обновляет по мимо IP адресов еще и другие данные. Проблемы не вижу - квас обновляется в обычном режиме, в debug проблем тоже не наблюдаю. Проверьте свое соединение на стороне VPN провайдера и/или провайдера интернета. |
Со стороны провайдера уже проверяли, соединение рвется по запросу со стороны роутера, а со стороны WARP диагностика в целом не представляется возможной( Пробовал направлять в другой (частный) wireguard VPN, ситуация не изменилась(( ладно, прошу прощения за беспокойство, буду искать проблему на своей стороне и искать другие способы решения |
Нашли способ решения проблемы? |
Многое что пробовал, ковырявшись в коде скрипта... В основном отключал функции перезагрузки интерфейса и обновления маршрутов, у меня не хватило терпения и времени отладить изменения до конца. В итоге решением, как я и думал, оказалось либо увеличение интервала обновлений на раз в сутки вместо часа, либо отключение КВАСа. Инструкции, как увеличить интервал от меня не будет, т.к. считаю, что это только оттягивает проблему и добавляет некоторые новые неудобства, но не решает источник её возникновения. |
Хочу ещё сказать спасибо огромное разработчикам, глянув код я понял - то, что они написали - это колоссальный труд. Несмотря на этот баг, задонатил и снимаю шляпу👍 |
Присоединяюсь к проблеме, тоже рвет соединение, и в логе во время разрыва все то же самое что в первом посте Апр 9 12:00:01 cron[2437] |
Если у Вас PPPoE, то пока проблема не решаема. |
Нет, не PPPoE, просто получаю айпишник по dhcp от провайдера (ростелеком) |
Тогда попробуйте переставить пакет и УСТАНОВИТЬ ИСКЛЮЧИТЕЛЬНО ПО ИНСТРУКЦИИ. |
Ставил как раз по ней, понаблюдал еще и почитал документацию. Заметил, что дропает соединение раз в 12 часов (у меня это произошло в 12 дня и в 12 ночи), что сходится с пунктом про автообновление маршрутов kvas period, по дефолту как раз два раза в сутки, и я так понял оно в эти два раза запускает команду kvas update. Если запустить команду отдельно по ssh, последним пунктом она выдает "Производим перезапуск подключения к интернету ". Можно ли этого избежать, или установить обновление в фиксированное время, например на 5 утра? |
Если Вы уверены, что проблема кроется именно в этом, то "ДА", перезапуска избежать можно. Для установки обновления на фиксированное время можете отредактировать файл Но я бы, прежде чем править код, Вам для начала рекомендовал выполнить команду |
Это помогло, да, нет апдейта - нет дропа соединения. Буду ковырять код, значит, спасибо за информацию! А вообще, в теории, чем чревато отказаться от сброса соединения при апдейте? Не то что бы оно сильно напрягает, тем более можно задать свое время, просто чисто из любопытства интерес. |
Зачем в теории - пробуйте, расскажите). |
Перевел апдейт на 5:30 утра и закомментил строчки, вроде работает нормально, интернет не дропается, сайты из списка продолжают загружаться. Оставлю пока так и буду наблюдать дальше. |
Как наблюдения проходят? Нормально все работает? |
На данный момент никаких проблем не замечено, работает без нареканий. |
Подтверждаю, закомментировав строки с 70 по 73 проблема решилась, побочек за неделю не выявлено, думаю можно считать это решением проблемы |
Тикет закрываю. В следующей версии - код подправлю. |
В версии 1.1.4 происходит то же самое, в полдень и полночь на 2-3 минуты пропадает соединение из-за переподключения. В прошлой версии помогло закомментировать 70-73 строки. Сейчас можно провернуть такой же трюк или что-то поменялось? Не хочется ничего поломать |
Подтверждаю. |
Подтверждаю, в последней версии проблема присутствует, в полночь соединение дропается на короткий промежуток времени. На предмет причины пока не ковырял. |
Пробовали исправлять как выше описано? |
Описание проблемы.
Каждый час роутер разрывает соединение на непродолжительное время. Около 30с - 1 минуты.
`Мар 17 01:00:01
cron[12157]
(root) CMD (/opt/bin/run-parts /opt/etc/cron.5mins^I)
Мар 17 01:00:01
cron[12158]
(root) CMD (/opt/apps/kvas/bin/main/update update)
Мар 17 01:00:01
cron[12159]
(root) CMD (/opt/bin/run-parts /opt/etc/cron.1min^I)
Мар 17 01:00:01
КВАС
Запущен файл /opt/etc/cron.5mins/ipset.kvas
Мар 17 01:00:01
КВАС
Запущен файл /opt/apps/kvas/bin/main/update
Мар 17 01:00:01
КВАС
IPset::Производим очистку записей таблицы unblock.
Мар 17 01:00:01
КВАС
IPv4::Производим очистку записей таблицы маршрутизации ID#1001 и удалим ее.
Мар 17 01:00:01
КВАС
Проводим очистку кеша маршрутизации.
Мар 17 01:00:01
КВАС
IPv4::Создаем таблицу маршрутизации ID#1001 для 'Wireguard0'.
Мар 17 01:00:01
КВАС
IPv4::Копируем записи таблицы main в таблицу ID#1001.
Мар 17 01:00:02`
и так далее.
The text was updated successfully, but these errors were encountered: