Jump to content
  • 0
Sign in to follow this  
r13

На 2.15 не доступен селфтест

Question

@eralde @ndm Заметил на паре последних драфтов включая 2.15.A.5.0-1 селфтест не доступен для загрузки

Роутер kn1810  

Закономерности не выявил, перезагрузка обычно помогает

При попытке скачать через веб браузер долго думает, далее ошибка 504.

После этого Веб какое-то время не работает. минут через 10 веб отпускает, но если попытаться снова забрать селфтест то ситуация повторяется.

В логе при этом:

Feb  3 10:10:01 white nginx: 2019/02/03 10:10:01 [error] 3675#0: *2 upstream timed out (145: Unknown error) while reading response header from upstream, client: 192.168.255.15, server: , request: "GET /ci/self-test.txt HTTP/1.1", upstream: "scgi://unix:/var/run/ndm.scgi.socket", host: "192.168.255.1", referrer: "http://192.168.255.1/controlPanel/system"

 

Edited by r13
  • Thanks 1

Share this post


Link to post
Share on other sites

12 answers to this question

Recommended Posts

  • 0

На KN-1810 и KN-1010 долго думает, но сохраняет  селфтест на РС.

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

У меня нормально селф-тест сохраняется.

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

@ndm у меня на 1810 2.15.B.0.0-1 проблема сохраняется

Причем пробую через cli копирование  селфтеста, так же безрезультатно.

Удалось выдернуть через cli: cat ndm:/self-test и сохранить вывод сессии. и то на этой команде терминал висел минут 5

Есть идеи почему может быть?

лог селфтеста во вложении.

 

Edited by r13

Share this post


Link to post
Share on other sites
  • 0

Релиз 215В01 на KN1810 все нормально, как на Win7 и Win10 сохраняет.

Share this post


Link to post
Share on other sites
  • 0

А не может ваша проблема быть связана с новым этим TSMB, как у меня с зависаниями?

 

Edited by Shadow87

Share this post


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

А не может ваша проблема быть связана с новым этим TSMB, как у меня с зависаниями?

 

по идее раз он его даже в телнете нормально не отдает то врядли, tsmb вроде на телнет не должен влиять. но в целом без понятия в чем проблема. надо наверное сброс сделать, может поможет. 

Share this post


Link to post
Share on other sites
  • 0

В момент, когда self-test долго тупит и не отдается (лучше минутку подождать, чтобы было яснее), следует снять вывод show threads в cli и показать его сюда (а еще лучше 3-4 раза с интервалами в минуту вывод снять). Надеюсь, поймем в чем дело.

Share this post


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

В момент, когда self-test долго тупит и не отдается (лучше минутку подождать, чтобы было яснее), следует снять вывод show threads в cli и показать его сюда (а еще лучше 3-4 раза с интервалами в минуту вывод снять). Надеюсь, поймем в чем дело.

Сделаем.

Share this post


Link to post
Share on other sites
  • 0

@Le ecureuil сделал лог show threads с примерно минутными интервалами, последний после того как отработало.

 

threads2

Share this post


Link to post
Share on other sites
  • 0

@Le ecureuil

тема для меня актуальна и на 3.1 причем выявилась взаимосвязь с opkg, а именно с процессом bird

Выполняю в терминале

copy ndm:/self-test DATA:/selftest

на этой команде терминалка висит

В opkg при этом процесс ndm в топе:

image.png.1ea99f9220bc683d0c59eae16b600cb4.png

 

Стоит в еще одной терминалке остановить процесс bird как исходная команда копирования селфтеста отрабатывает, все приходит в норму.

Можно повторить копирование, все ок.

Если же снова запустить bird, то селфтест снова не доступен.

Вот такая странная взаимосвязь.

Есть идеи почему селвтест конфликтует с bird?

 

 

Share this post


Link to post
Share on other sites
  • 0

Что-то такое ощущение, что bird и ndm дерутся за записи в таблице маршрутизации...

Мне уже надоели жалобы на сосуществование с bird.

А есть какой-то простой сценарий как это настроить и воспроизвести?

Share this post


Link to post
Share on other sites
  • 0
7 часов назад, Le ecureuil сказал:

А есть какой-то простой сценарий как это настроить и воспроизвести?

По быстрому воспроизвел на экстре.

Ставим opkg

ставим bird

opkg install bird1-ipv4

заменяем конфиг bird /opt/etc/bird4.conf на тот что я прикладывал, только заменить

gw = 10.50.0.1;

На гейт доступный на стенде.

Запустить bird

/opt/etc/init.d.S04bird1-ipv4 start

После этого воспроизвелось и на экстре.

 

  • Thanks 1

Share this post


Link to post
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.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...