Jump to content
  • 0

[4.2.0] [Web] Приложения, которые не установлены, отображаются в веб


project_fcc

Question

Добрый день

прошивка 4.2.0

заметил, что в разделе "Приложение" показывает те приложения, компоненты для которых не установлены.

Например, авторизатор "Кабинет".

Это ошибка или так задумано?

Можно ли их убрать?

prilog.png.5f7832760fa6df17fdb451bcc4e3cda3.png

Link to comment
Share on other sites

14 answers to this question

Recommended Posts

  • 0
13 минуты назад, project_fcc сказал:

в разделе "Приложение" показывает те приложения, компоненты для которых не установлены.

Например, авторизатор "Кабинет".

Это ошибка или так задумано?

Так и задумано:

В 04.06.2024 в 17:23, eralde сказал:

Собственно, показ всех потенциально доступных приложений нужен, чтобы предложить пользователю функции, о которых он может быть и не знает

 

17 минут назад, project_fcc сказал:

Можно ли их убрать?

Выберите на странице вариант "Скрыть неустановленные", и будут отображаться только установленные на Кинетике приложения:

image.png.b025ea5b9aaafe9175da0f53d8a84ef6.png

  • Thanks 1
Link to comment
Share on other sites

  • 0

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

Но если этот список не доступен, по причине того что обновления к примеру заблокированы вручную, то при переходе в это меню страница пуста, несколько секунд идёт попытка получения списка с анимацией кружка и только потом загружается содержимое страницы с только установленными компонентами.

При этом уже не отображаются вкладки Скрыть неустановленные и Показать все. Есть только вкладки Две колонки/Три колонки только отображаются они уже не справа а слева. Это ладно.

Но если перезагрузить/обновить эту страницу, то вкладки Скрыть неустановленные и Показать все появляются и даже в списке появляется в моем случае один неустановленный компонент. Но только один. Не все. Там нет ни Кабинета, ни OpenConnect и всего остального доступного но не установленного у меня.

В общем по-моему там есть какая-то ошибка или странная логика работы.

Понятное дело, если я открываю доступ на сервера обновлений и обновляю страницу Приложения, то там уже появляются и все остальное доступные для установки компоненты, типа Кабинета, OpenConnect и чего-то там ещё.

 

Всё это на 4.2b4. На 4.2.0 не проверял.

Edited by keenet07
Link to comment
Share on other sites

  • 0
1 час назад, keenet07 сказал:

В общем по-моему там есть какая-то ошибка или странная логика работы.

Как, на ваш взгляд, это должно работать и в чем заключается ошибка/странная логика работы?

Link to comment
Share on other sites

  • 0
5 минут назад, eralde сказал:

Как на ваш взгляд это должно работать и в чем заключается ошибка/странная логика работы?

Наверное не совсем понятно написал.

Вопрос в том почему при первом переходе на страницу не установленных приложений нет. 

А если обновить её, то где-то оно находит одно приложение и отображает. Но не все доступные, как было бы в штатном режиме работы. Как и задумано.

Повторюсь доступ к серверам обновлений в этот момент закрыт с самого начала загрузки устройства.

Мне это как бы не мешает, но из любопытства спрашиваю. В чем разница подходов между первым и вторым к примеру обновлением этой страницы.

Link to comment
Share on other sites

  • 0
1 минуту назад, keenet07 сказал:

Наверное не совсем понятно написал.

Вопрос в том почему при первом переходе на страницу не установленных приложений нет. 

А если обновить её, то где-то оно находит одно приложение и отображает. Но не все доступные, как было бы в штатном режиме работы. Как и задумано.

Повторюсь доступ к серверам обновлений в этот момент закрыт с самого начала загрузки устройства.

Мне это как бы не мешает, но из любопытства спрашиваю. В чем разница подходов между первым и вторым к примеру обновлением этой страницы.

Надо смотреть, что отвечает API в обоих случаях на запросы веб-интерфейса, конкретно, как вы верно написали выше, components list. По идее, разницы быть не должно.

Link to comment
Share on other sites

  • 0
23 минуты назад, eralde сказал:

Надо смотреть, что отвечает API в обоих случаях на запросы веб-интерфейса, конкретно, как вы верно написали выше, components list. По идее, разницы быть не должно.

Да. Даже если предположить что прошивка как-то прорвалась на свои сервера, и загрузила данные для components list, то почему не отобразились и все остальные не установленные компоненты.

Ладно. Думал может у вас сразу появится какая-нибудь мысль на этот счет. А так в целом наверное разбираться в этом никому и не нужно.

 

PS: Сейчас пытался повторить этот эффект, но сколько не обновляю страницу разными способами, при закрытых серверах ничего лишнего больше не появляется. Возможно что-то поменяется если перезагрузить устройство и обновлять не выпуская на сервера. Отпишусь, когда смогу проверить.

Никакой кэш в браузере ведь не мог создать такой эффект?

Edited by keenet07
  • Thanks 1
Link to comment
Share on other sites

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

PS: Сейчас пытался повторить этот эффект, но сколько не обновляю страницу разными способами, при закрытых серверах ничего лишнего больше не появляется. Возможно что-то поменяется если перезагрузить устройство и обновлять не выпуская на сервера. Отпишусь, когда смогу проверить.

Никакой кэш в браузере ведь не мог создать такой эффект?

Кэш в браузере не должен на это влиять, да

Link to comment
Share on other sites

  • 0
VPN-СЕРВЕР IKEV2/IPSEC
 
Не установлены
Установите компонент для активации приложения
 
Вот этот компонент снова вылез. Без доступа на сервера. Думаю видно что при этом нет всех остальных не установленных.
Страница загружена полностью. При повторном обновлении страницы он исчезает.
 

приложения.JPG

Edited by keenet07
Link to comment
Share on other sites

  • 0
3 минуты назад, keenet07 сказал:
VPN-СЕРВЕР IKEV2/IPSEC
 
Не установлены
Установите компонент для активации приложения
 
Вот этот компонент снова вылез. Без доступа на сервера. Думаю видно что при этом нет всех остальных не установленных.
Страница загружена полностью. При повторном обновлении страницы он исчезает.
 

На какой канал настроено обновление?

Link to comment
Share on other sites

  • 0

Вот снова поймал его. Он не повторяется часто. Приходится страницу обновить пару десятков раз. Попробую посчитать, может имеет какое-то значение. Сначала думал может как-то зависит от переходов от какого-либо пункта меню к Приложениями. Но нет. Ловится и обычным обновлением F5 страницы Приложения.

В журнале ничего не обычного:

Core::Ndss: [12424] cannot connect to the server.

Core::Configurator: not found: "components/list" [http/rci].

Напомню, доступ туда закрыт по IP.

Edited by keenet07
Link to comment
Share on other sites

  • 0
3 минуты назад, keenet07 сказал:

Вот снова поймал его. Он не повторяется часто. Приходится страницу обновить пару десятков раз. Попробую посчитать, может имеет какое-то значение. Сначала думал может как-то зависит от переходов от какого-либо пункта меню к Приложениями. Но нет. Ловится и обычным обновлением F5 страницы Приложения.

В журнале ничего не обычного:

Core::Ndss: [12424] cannot connect to the server.

Core::Configurator: not found: "components/list" [http/rci].

Напомню, доступ туда закрыт по IP.

У меня получается воспроизвести схожую проблему ("моргает" не список доступных приложений, а текст на карточке одного из них). Видимо, нужно правильнее обрабатывать список доступных приложений. Попробуем поправить, спасибо :91_thumbsup:

  • Thanks 2
Link to comment
Share on other sites

  • 0

Что ещё заметил.

До того как начал экспериментировать с этим. Переход в Приложения и полная загрузка страницы до появления всего содержимого происходила за 5 сек.

Т.е. 5 сек крутится эта анимация загрузки на пустой странице меню. Потом всё прорисовывается.

Чем больше я обновлял эту страницу пытаясь отловить глюк, тем дольше становилась её загрузка. На данный момент без перезагрузки устройства обновил страницу не менее 100 раз. И на текущий момент каждая загрузка её длится уже 30 сек. Явно какой-то процесс лишний происходит. Возможно если продолжать время будет расти кратно. Получается чем дольше пользуешься интерфейсом, в данном случае переходишь в Приложения, нарастает время на его прорисовку. Возможно конкретно в этой ситуации с недоступными серверами. И наоборот, выдержал какую-то паузу в несколько минут. Обновил страницу и она загрузилась уже за 20 секунд. Тайминги указываю достаточно точные. Предполагаю, что какой-то процесс при загрузке просто повторяется по несколько раз. А может быть и утечка какая-нибудь.

Другие пункты меню веб-интерфейса загружаются как и прежде, без каких-либо возросших задержек.

Edited by keenet07
Link to comment
Share on other sites

  • 0

Поскольку у нас теперь единый веб-интерфейс, вся информация, связанная с ним, перенесена в соответствующий раздел.
Пожалуйста, создавайте все отчеты ТОЛЬКО там.

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