Jump to content
  • 3

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


Question

Posted

@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

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

  • Thanks 1

10 answers to this question

Recommended Posts

  • 1
Posted

Аналогичные сообщения имеются и в 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
Posted

@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)
  • Thanks 1
  • 0
Posted

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

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

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

  • 0
Posted

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

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

  • Thanks 1
  • 0
Posted
31 минуту назад, Le ecureuil сказал:

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

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.