Web интерфейс LANState Pro

отредактировано Август 2021 Раздел: Обсуждение 10-Strike LANState (Pro)
Добрый день. При пересоздании профиля перестала открываться карта в web интерфейсе в Lanstate Pro, подключение происходит, в логах connected, но горит белый экран, карту не отображает.

В чем может быть проблема, куда копать? Спасибо!
«1

Комментарии

  • Здравствуйте! Файлы web-интерфейса хранятся в папке пользователя. Просто переустановите программу и всё вновь заработает.
  • Добрый день.
    В последней версии интерфейса очень "тяжелый" скрипт. При обновлении карты страница подвисает на 3-5 секунд. (Загрузка проца до 80%. Система Win7 64, 6 гиг памяти, двухядерник. Эксплорер Хром или ИЕ11) В предыдущих версиях этого не наблюдалось. Может оптимизируете скрипты?
  • Доброго дня!

    А в какой именно версии? Потому что веб обновляли в той версии, что есть на сайте, 9.5
  • Именно в 9.5.
    Нормально работало в 9.3 (без масштабирования. его тогда еще не было).
  • Да, и не забудьте напхать на карту побольше активных юнитов. Я набил все 50.
  • На карте есть какой-нибудь красный хост? Можете скриншот с ним сюда прикрепить? Чтобы понимать, какой версии веб-интерфейс. Скрин красного хоста именно в вебе.
  • Да без проблем :).

    В прицепе лежит индексный файл из wwwroot, чтобы вы посмотрели какие JS юзаются. (я переименовал в текст)
  • Весьма странно, потому что у нас, на двух картах 300 и 1000 хостов, таких проблем не наблюдаем.

    Давайте попробуем выйти из программы, удалить папку
    c:\Users\...AppData\Roaming\10-Strike\LANState Pro\wwwroot\
    и поставить программу с сайта поверх. В wwwroot\app разные версии скриптов накопились, может, в них дело. Но не факт.

  • Попробуйте еще мини-карту выключить, если открыта она
  • отредактировано Сентябрь 2020
    И можно еще в Firefox посмотреть - вообще задержек при обновлении карты не наблюдаем. Хром притормаживает на 2 сек. Интервал увеличьте до 30-60 сек. в настройках веба, в самой программе
  • 1.Разные версии скриптов имеют разные названия. Т.е. они не могут быть при делах. (ссылки из индекса трактуются однозначно).
    2.мини-карта отключена.
    3. Интервал обновления карты 30 сек. И именно при обновлении - подвисание. (Т.е. если увеличить , то будет подвисать раз 60 сек. :)).
    4. Фокс не установлен.
    Может это из за персональных рисунков хостов? и запросов по SNMP и скриптам?
  • Типы проверок никак на веб не влияют, потому что в веб-каталог уже обработанные данные попадают - там они по типам проверок ничем не отличаются, кроме значений.

    Попробуйте фокс всё же ради интереса. Хром и у нас подтормаживает на 2-3 сек при обновлении больших карт (300+ хостов). А фокс незаметно это делает как-то.

    Да, и это может быть из-за ваших рисунков хоста, если они много весят. Надо смотреть конкретную карту, с вашими значками.
  • отредактировано Сентябрь 2020
    Значки добавил типа *.ico , многоформатные. т.е. 48х48,24х24,16х16 RGB и 256 цветов. Может лучше только картинку типа *.png 48х48 ?
    И где их лучше держать? (какая папка).
  • Можно попробовать png одного размера, максимального. Держать где удобнее, потому что веб их всё равно скопирует, куда ему нужно. А вообще, импортированные из Визио значки лежат в папке c:\Users\...\AppData\Roaming\10-Strike\LANState Pro\VSSImport\ . Можно и ваши туда поместить.
  • Ок. Переформатирую рисунки и проверю.
    P.S. Похоже она вас боится :). Перезагрузил карту. Тормоз стал как у вас 1-2 сек. :).
  • Доброго дня. Есть такой вопрос по логам программы.
    Постоянно появляется такая строка:
    06.11.2020 | 23:31:09 | httpServerCommandGet(Send) error: Socket Error # 10054
    Connection reset by peer.
    06.11.2020 | 23:31:59 | httpServerCommandGet(Send) error: Socket Error # 10054
    Connection reset by peer.
    Можете пояснить, при каких действиях юзера в вэб интерфейсе, (или ивентов программы) появляется данное сообщение? Т.к. сам вычислить не могу, что происходит.
  • Добрый вечер! Это ошибка соединения. Возможно, закрывается браузер. Или работает фильтр IP. Не настроены фильтры на вкладке "Безопасность"?
  • Фильтры пустые. Мелкософт поясняет, что это может быть связано с временем отклика на запрос. Т.е. программа запрос послала, а ответа не дождалась.
    Вот я не могу понять, кто и куда что посылает. Или кто, что ждет...
    Можно это как-то вычислить?
  • Здесь идёт взаимодействие браузера и встроенного веб-сервера. Возможно, данных для отображения много, браузер не дожидается загрузки. Нужно смотреть, отражается ли это внешне, при работе пользователей с вебом программы. Еще может вмешиваться антивирус/firewall.
  • Спасибо. Похоже, что так и есть. Браузер на удалённом конце не дополучает данные и отрубает коннект. Сеточка слабенькая и загружена :(.
  • Доброго дня.
    Есть такой вопрос по логам в web интерфейсе. (Лог сервера и проверок).
    Т.к. логи очень длинные, а скрипт выводит на экран только видимую часть файла (сколько влезет на экран), то не работает текстовый поиск на странице (ctrl+F). Т.е. он то работает, но ищет не в файле, а на странице :( , что и так видно.
    В связи с этим и вопрос, может подпилите скрипты для поиска по файлу лога с выводом результата на страницу? Или любой другой способ поиска в логах, на ваше усмотрение.
    И еще такое.
    Неплохо было-бы прикрутить возможность добавлять пользовательские меню в "шестерёнку", типа ссылок на доп. юзерские страницы htm.
  • Спасибо за предложения, запишем
  • Доброго дня.
    ИМХО, лучше добавлять юзерское меню в панель с текстовыми менюшками (где карты, логи и т.д). Типа "Дополнения" , и уже в этом подменю будут добавленные юзером. Т.е. если подменю есть, то эта менюха видна, иначе её не видно.
    Ну как-то так :). (С "шестеренкой" будет "не то...")
  • Доброго дня.
    Столкнулся с такой проблемой. Есть 3 карты на которых только рисунок подложки и пару юнитов. Сменил рисунок подложки в программе, а в web интерфейсе он НЕ меняется! Кэш хрома чистил несколько раз, не помогает (показывает старый рисунок). Открывал/закрывал карты в программе, не помогает (в интерфейсе программы он новый). Где прога его может держать?
  • Здравствуйте! Попробуйте почистить каталог c:\Users\...\AppData\Roaming\10-Strike\LANState Pro\wwwroot\data\

    Вообще, такого быть не должно - при смене картинки web автоматически забирает её себе. В каком формате картинка? Имя у нового файла другое?
  • Имя файла не изменялось. Формат *.png.
    И таки да, картинка в c:\Users\...\AppData\Roaming\10-Strike\LANState Pro\wwwroot\data\ лежала старая :).
    Заменил и все ок. (Что и требовалось узнать).
  • Обычно помогает очистка этого каталога. Всё равно программа автоматически всё нужно туда переносит и создаёт динамически.
  • Здравствуйте!
    Теперь я , как легальный пользователь вашего софта, могу опять выдать вам предложения по улучшениям для web интерфейса :).
    1. Журнал мониторинга.
    1.1 Т.к. список "трапов" очень большой, то предлагаю, при открытии этого листа прокручивать его сразу в конец.(т.к. новые записи именно там).
    1.2 Хотелось бы знать, по каким параметрам фильтруется этот список, а так же иметь возможность менять эти параметры фильтра (ключевые слова).

    2. Поиск.
    2.1. Хочется в меню "шестеренки" иметь возможность настройки поиска. А именно: Искать только на текущей карте, на всех картах.
    2.2. Включить в поиск названия областей (т.е. текст этого названия), т.к. этими областями обычно маркируют конкретный объект который имеет устройства.(комната, здание, отдел и т.д. см. мой скрин #Comment_697).

    3. Контекстное меню.
    Контекстное меню работает только на устройствах, а хотелось бы и на областях. Как вариант, в настройках Контекстного меню добавить колонку с привязкой к типам устройств (компы, области, коммутаторы и т.д.). Тогда для разных устройств можно создавать индивидуальные контекст меню, а для областей - ссылки на другие страницы htm с подробностями.

    Ну вот такие первые "хотелки" :).
  • Доброго дня!

    Спасибо за пожелания, добавили себе, рассмотрим!
  • отредактировано Октябрь 2021
    Доброго дня!
    А как долго будете рассматривать?
    Хочется узнать ваше мнение и решение....
Войдите или Зарегистрируйтесь чтобы комментировать.