Jump to content
  • 3

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


dimon27254

Question

@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
Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 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

 

Link to comment
Share on other sites

  • 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)
  • Thanks 1
Link to comment
Share on other sites

  • 0

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

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

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

Link to comment
Share on other sites

  • 0

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

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

  • Thanks 1
Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

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...