News:

We really need your input in this questionnaire

Main Menu

Карта сети

Started by bac, August 28, 2019, 03:51:41 PM

Previous topic - Next topic

bac

Приветствую! В общем имеется проблема, сбрасывается положение элементов на карте. Первый раз вычислил, что если добавляешь блок оформления и присваиваешь ему имя на русском, то после перезагрузки карта не сохранится. Второе, после обновления, каждого, сбрасывается положение элементов. Блоки, надписи и т.д. остается, а все элементы кучкой в левом верхнем углу стоят. Как бы пофиксить, надоело 18-й раз расставлять заново.

Victor Kirhenshtein

Версия 2.2.16? Какой тип карты - автоматический или custom? Какие настройки automatic layout?

bac

Quote from: Victor Kirhenshtein on August 29, 2019, 01:09:47 PM
Версия 2.2.16? Какой тип карты - автоматический или custom? Какие настройки automatic layout?
2.2.16, тип карты - автоматический, automatic layout выключено, сохранение кнопкой.

bac

Обновился на версию 3. Карта основная вообще очистилась. Даже оформление. Что то не вижу смысла еще раз делать, пока не пофиксят. Ну либо не обновляться...

Tatjana Dubrovica

Пришлите лог консоли. Он должен находиться в домашней дериктории пользователя в пути ~/.nxmc/data/.metadata/.log

bac

Это последний

Tatjana Dubrovica

Поправила проблему, которую нашла в логах. Всё падало когда между нодами было больше 9 линков. Теерь должно корректно обрабатывать любую ситуацию. Исправление будет включено в следующий патч релиз.

Tatjana Dubrovica

Еще советую проверить лог сервера на ошибки вида:
2019.09.16 15:42:41.322 *E* [db.driver          ] SQL query failed (Query = "INSERT INTO network_map_elements (map_id,element_id,element_type,element_data,flags) VALUES (?,?,?,?,?)"): Incorrect string value: '\xD0\x9A\xD0\xBE\xD1\x80...' for column 'element_data' at row 1
Это может означать что в база данных сделана не с UTF8 кодировкой и мы не можем записать туда строчку.

Sysamin

#8
Подскажите пожалуйста, где включить все эти функции? (LLDP уже установил в Ubuntu, SNMP повключал на роутерах/принтерах)

Victor Kirhenshtein

Это список того, что сервер обнаружил на устройстве. Проблема в том что на SNMP устройства не отвечают - надо смотреть почему. В первую очередь стоит проверить настройки файрвола, какой community string прописан на сервере и соответствует ли он тому, что настроено на устройствах, прописаны ли ограничения по IP адресам на устройствах.


Sysamin

Попробую включить в Службах Windows 10 "SNMP ловушку" и "Тополог канального уровня" может быть поэтому карта сети L2 уровня не строится автоматически. Позже отпишу вышло/нет


JuraSSik

Quote from: Tatjana Dubrovica on September 16, 2019, 03:46:32 PM
Еще советую проверить лог сервера на ошибки вида:
2019.09.16 15:42:41.322 *E* [db.driver          ] SQL query failed (Query = "INSERT INTO network_map_elements (map_id,element_id,element_type,element_data,flags) VALUES (?,?,?,?,?)"): Incorrect string value: '\xD0\x9A\xD0\xBE\xD1\x80...' for column 'element_data' at row 1
Это может означать что в база данных сделана не с UTF8 кодировкой и мы не можем записать туда строчку.
Это означает, что все, кто использует в качестве сервера БД Microsoft SQL c 2014 и старше, не может сохранять карты? После перезагрузки все позиции по дефолту и данная ошибка в логах. UTF8 не может быть использована в  Microsoft SQL.

Filipp Sudanov

Вроде бы в MS SQL 2019 добавили работу с UTF-8

JuraSSik

#14
utf8 не решило проблему с сохранением карты. После перезагрузки все позиции элементов не сохраняются. Так же, если добавил нод вручную и содал связь с другим нодом, то связь теряется. Все для карты топологии L2. Произвольная карта сохраняется.