NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: kozlov_ao on December 30, 2013, 02:59:59 AM

Title: Глюк отображения эвентов...
Post by: kozlov_ao on December 30, 2013, 02:59:59 AM
Странный прикол сегодня обнаружил.
Дернула нелегкая заводить эвенты по-русски :)
В итоге завел, все ОК... но вылез косячек:
Завел эвенты, сохранил, закрыл вкладку.. проверил - все работает. Хотел добавить новые, и увидел ЭТО (1)... естественно - я этого не писал.. вроде :)
Но при этом, алармы пишутся нормально (2).. т.е. без лишней ахинеи..

Вот и думаю, то ли лыжи не едут, то ли я ... :)
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on December 30, 2013, 03:03:52 AM
В окне редактирования тоже самое...
Title: Re: Глюк отображения эвентов...
Post by: Victor Kirhenshtein on December 30, 2013, 09:53:21 PM
Похоже на переполнение буфера на сервере. Это UNICODE сборка или нет? Если нет, то какое значение поставлено для CodePage в netxmsd.conf?
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on December 31, 2013, 02:05:26 AM
CodePage не стоит... сборка UNICODE
Title: Re: Глюк отображения эвентов...
Post by: glebofff on December 31, 2013, 06:49:24 AM
У меня, после того, как поисчезало из дерева объектов всё то, что по-русски забивал, UNICODE сборка не прижилась. После перезапуска сервера пошла ругань на SQL запросы, и так далее.

Сейчас CP1251 + pgsql, и всё ок, но "осадочек" остался. Надо бы ещё потерзать UNICODE, но времени паталогически не хватает.
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on December 31, 2013, 07:30:58 AM
у меня по-русски только DCI и эвенты.... т.к. предоставлен доступ к мониторингу своих ресурсов клиентам... все остальное на не русском.
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on January 15, 2014, 01:32:25 PM
Добрый день!
Не удалось отловить/исправить данную ошибку?
Title: Re: Глюк отображения эвентов...
Post by: glebofff on January 16, 2014, 05:51:19 AM
Юникод принципиален, вы с китайцами, чтоль, работаете?
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on January 16, 2014, 06:23:18 AM
Quote from: glebofff on January 16, 2014, 05:51:19 AM
Юникод принципиален, вы с китайцами, чтоль, работаете?

Не понял...
Title: Re: Глюк отображения эвентов...
Post by: glebofff on January 17, 2014, 04:03:28 AM
Сборка юникодовая зачем?
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on January 17, 2014, 05:53:14 AM
1. Юникод появился сравнительно недавно, а возможность использования русского языка присутствует давно (UTF8, CP1251)
2. Юникод != Русский язык. Есть например, на вскидку, немецкий.
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on February 21, 2014, 12:01:24 AM
UpUpUp :)
Все еще актуально :) Уже NX *.12
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on April 20, 2014, 05:56:12 PM
UP  :D
Title: Re: Глюк отображения эвентов...
Post by: hsvt on October 19, 2015, 01:09:42 PM
Quote from: glebofff on December 31, 2013, 06:49:24 AM
У меня, после того, как поисчезало из дерева объектов всё то, что по-русски забивал, UNICODE сборка не прижилась. После перезапуска сервера пошла ругань на SQL запросы, и так далее.

Сейчас CP1251 + pgsql, и всё ок, но "осадочек" остался. Надо бы ещё потерзать UNICODE, но времени паталогически не хватает.

После обновы на 2.0 RC2 случилось тоже самое, шаблоны не работают, у нод пустые имена. Что делать ? Вся работы на смарку чтоли ?

Собирал вот так: ./configure --with-server --with-mysql --with-agent --with-client --with-snmp --disable-ldap --disable-silent-rules

--enable-unicode - убрал и выставил в конфиге UTF8

Это и повлияло?

Откатился обратно на 2.0RC1 - там всё ОК.

При обновлении на 2.0RC2 - все русские буквы слетают, с последующими ошибками mysql:


[19-Oct-2015 14:02:20.372] [WARN ] Failed to execute filter script for template object 3017 "CPU": Error 15 in line 1: Unknown object's attribute
[19-Oct-2015 14:02:20.372] [WARN ] Failed to execute filter script for template object 5186 "Serial": Error 15 in line 1: Unknown object's attribute
[19-Oct-2015 14:02:20.373] [WARN ] Failed to execute filter script for template object 3017 "CPU": Error 15 in line 1: Unknown object's attribute
[19-Oct-2015 14:02:20.373] [WARN ] Failed to execute filter script for template object 5186 "Serial": Error 15 in line 1: Unknown object's attribute
Waiting for data... (interrupt to abort)


Значит дело не в параметрах конфигуратора.

Порядок обновления такой:

./configure --with-server --with-mysql --with-agent --with-client --with-snmp --enable-unicode --disable-ldap --disable-silent-rules

make

nxdbmgr check

make install

nxdbmgr upgrade
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on October 19, 2015, 05:56:21 PM
Дак в итоге с Unicode или без??

QuoteВся работы на смарку чтоли
Откатись, разверни бекап БД...
Title: Re: Глюк отображения эвентов...
Post by: hsvt on October 19, 2015, 06:07:30 PM
Quote from: kozlov_ao on October 19, 2015, 05:56:21 PM
Дак в итоге с Unicode или без??

QuoteВся работы на смарку чтоли
Откатись, разверни бекап БД...

В итоге с unicode, откатился, развернул. Но подтверждаю, что при обновлении на 2.0RC2 названия нод с русскими текстом исчезают, не зависимо от параметров ./configure.
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on October 19, 2015, 06:42:06 PM
А эвенты не по слетали?
Тоже обновиться хотел ))
Title: Re: Глюк отображения эвентов...
Post by: hsvt on October 19, 2015, 06:46:56 PM
Quote from: kozlov_ao on October 19, 2015, 06:42:06 PM
А эвенты не по слетали?
Тоже обновиться хотел ))

EPP и EC у меня все на английском, пока что всё в порядке после отката, а вот после обновления не обратил внимания, но думаю что эвенты не должны были слететь. А вот с нодами беда была.
Title: Re: Глюк отображения эвентов...
Post by: kozlov_ao on October 19, 2015, 06:50:54 PM
Тогда обновляемся ))