Перейти к содержанию
  • 3

4.1: Wireguard: because we stopped hearing back after -2126184448 seconds


Вопрос

Опубликовано

@Le ecureuil @Infy @hellonow просматривая логи на кинетике (как в 4.1 Alpha 1, так и Alpha 2), обратил внимание, что в записях, касающихся Wireguard, при попытке повторить хэндшейк (ввиду неустойчивости связи с другой стороны) периодически появляются странные временные отметки с отрицательными значениями:

wireguard: Wireguard1: retrying handshake with peer "*" (*) (*.*.*.*:*) because we stopped hearing back after -2126184448 seconds

В 4.0 и более ранних это значение было всегда положительным, и, как правило, редко превышало 15 секунд, т.е. записи имели вид:

wireguard: Wireguard1: retrying handshake with peer "*" (*) (*.*.*.*:*) because we stopped hearing back after 15 seconds

Проблем с работой туннелей не испытываю, но такие отрицательные значения смущают. 

Рекомендуемые сообщения

  • 1
Опубликовано

Аналогичные сообщения имеются и в 4.1 Alpha 3.

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

wireguard: Wireguard0: zeroing out all keys for peer "*" (6) (*.*.*.*:*), since we haven't received a new one in -2130375580 seconds

 

  • 0
Опубликовано

@hellonow @Le ecureuil в 4.1 Beta 2 отметки времени стали положительными, но значения продолжают быть нереалистичными:

wireguard: Wireguard1: retrying handshake with peer "*" (8) (*) because we stopped hearing back after 2166337568 seconds
wireguard: Wireguard1: handshake for peer "*" (8) (*) did not complete after 2368404880 seconds, retrying (try 0)
  • 0
Опубликовано

Без изменений в 4.1 Beta 4.

@hellonow @Le ecureuil ошибка подсчета времени затрагивает все Кинетики, или только те модели, которые на mips/mipsel?

Обратил внимание, что на KN-1811 с aarch64 значения реалистичные.

  • 0
Опубликовано

Видимо тонкости с 32-битным значением поля.

Этот код полностью соответствует тому, что лежит в ядре Linux, потому видимо авторы так захотели :) Кроме визуальных эффектов вроде проблем нет.

  • 0
Опубликовано
31 минуту назад, Le ecureuil сказал:

Видимо тонкости с 32-битным значением поля.

Этот код полностью соответствует тому, что лежит в ядре Linux, потому видимо авторы так захотели :) Кроме визуальных эффектов вроде проблем нет.

Правильно я понимаю, что правок в исходниках Wireguard (если, конечно, там возможно что-то подправить по этому поводу) не планируется, и на 32-битных моделях, начиная с 4.1, сообщения такими и останутся?

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.