<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[snmp varbind conversation bug]]></title><description><![CDATA[<p dir="auto">в продолжении проблем описаных в теме баги 1.2.3, виктор без вас ну никак не разобраться.<br />
установил varbind conversation в 0</p>
<p dir="auto">результат вывода в alarm log</p>
<blockquote>
<p dir="auto">[Normal]	N_Industrialnaya_14_str11	MAC notification. (1.3.6.1.4)</p>
</blockquote>
<p dir="auto">вывод в traps log</p>
<blockquote>
<p dir="auto">24.10.2012 11:27:04	192.168.7.9	N_Industrialnaya_14_str11	.1.3.6.1.4.1.171.11.63.6.2.20.0.2	.1.3.6.1.2.1.1.3.0 == '89024'; .1.3.6.1.6.3.1.1.4.1.0 == '.1.3.6.1.4.1.171.11.63.6.2.20.0.2'; .1.3.6.1.4.1.171.11.63.6.2.20.2.1 == '1.3.6.1.4'</p>
</blockquote>
<p dir="auto">вывод в traps log с varbind conversation 1</p>
<blockquote>
<p dir="auto">17.10.2012 16:12:59	192.168.7.9	N_Industrialnaya_14_str11	.1.3.6.1.4.1.171.11.63.6.2.20.0.2	.1.3.6.1.2.1.1.3.0 == '5461878'; .1.3.6.1.6.3.1.1.4.1.0 == '.1.3.6.1.4.1.171.11.63.6.2.20.0.2'; .1.3.6.1.4.1.171.11.63.6.2.20.2.1 == '01 31 2E 33 2E 36 2E 31 2E 34 '</p>
</blockquote>
<p dir="auto">то есть получается что netxms не берет значение параметра .1.3.6.1.4.1.171.11.63.6.2.20.2.1 где находиться мак адрес<br />
а берет непонятно откуда взятое '1.3.6.1.4' и его собственно уже кновертирует в hex string<br />
строка '1.3.6.1.4' это и есть '01 31 2E 33 2E 36 2E 31 2E 34' в hex формате.</p>
<p dir="auto">Викто, поможете?</p>
]]></description><link>https://forum.netxms.org/topic/1990/snmp-varbind-conversation-bug</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 11:17:12 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/1990.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Oct 2012 05:47:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to snmp varbind conversation bug on Tue, 06 Nov 2012 20:33:27 GMT]]></title><description><![CDATA[<p dir="auto">В скрипты, вызываемые через %[], параметры передать нельзя. Но скрипт, вызванный таким образом, получает те-же переменные, что и скрипт в Event Processing Policy - $node, $event, и параметры события в $1, $2, и т.д.</p>
]]></description><link>https://forum.netxms.org/post/8869</link><guid isPermaLink="true">https://forum.netxms.org/post/8869</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 06 Nov 2012 20:33:27 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Tue, 06 Nov 2012 19:22:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8866">snmp varbind conversation bug</a>:</p>
<blockquote>
<p dir="auto">Если надо выделить часть этого значения и вставить в текст сообщения в событии, то наверное да, самое правильное место будет вызывать скрипт через макрос в тексте. Только это будет %[script] (квадратные скобки, не угловые).</p>
</blockquote>
<p dir="auto">да, угловые это атрибуты. так а передача пармаетра?</p>
<p dir="auto">%[my_script(%3)]<br />
и</p>
<pre><code>sub main(s)
{
return s;
}
</code></pre>
<p dir="auto">Возвращают пустую строку.<br />
хотя<br />
%[my_script]<br />
и</p>
<pre><code>sub main()
{
return "my string";
}
</code></pre>
<p dir="auto">Отрабатывает нормально.</p>
<p dir="auto">есть какой-то секрет с передачей параметра?</p>
]]></description><link>https://forum.netxms.org/post/8868</link><guid isPermaLink="true">https://forum.netxms.org/post/8868</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Tue, 06 Nov 2012 19:22:35 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Tue, 06 Nov 2012 14:19:49 GMT]]></title><description><![CDATA[<p dir="auto">Если надо выделить часть этого значения и вставить в текст сообщения в событии, то наверное да, самое правильное место будет вызывать скрипт через макрос в тексте. Только это будет %[script] (квадратные скобки, не угловые).</p>
]]></description><link>https://forum.netxms.org/post/8866</link><guid isPermaLink="true">https://forum.netxms.org/post/8866</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 06 Nov 2012 14:19:49 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Tue, 06 Nov 2012 11:10:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8838">snmp varbind conversation bug</a>:</p>
<blockquote>
<p dir="auto">Главное что стоит в параметре CodePage в netxmsd.conf. Там не должно быть UTF-8.</p>
</blockquote>
<p dir="auto">не помогает Виктор.</p>
<p dir="auto">Пробовал с пустым CodePage<br />
и с ISO8859-1</p>
<p dir="auto">в первом случае варбинды пусты.<br />
во втором нечитаемые символы, а именно 023f703f3f3f3f</p>
<p dir="auto">С момента теста поменялась операционка на которой крутится сервер и версия сервера<br />
freebsd 8.3x32 &gt;&gt; freebsd 9.0x64<br />
netxms 1.2.3.1 &gt;&gt; netxms 1.2.4</p>
<p dir="auto">Возможно ли как-нибудь локализовать проблему?</p>
<p dir="auto"><strong>Виктор поправка.<br />
Включил AllowTrapVarbindsConversion=1 и варбинд развернулся нормально<br />
[Normal]   N_Industrialnaya_14_str11   MAC notification. (01 B8 70 F4 8D 86 AB 00 15 00 )<br />
Тогда еще вопрос, данную строку я могу обработать скриптом? чтобы выделить мак, порт, состояние. В каком месте тогда это лучше проделать? в самом ивенте по &lt;my_script(%2)&gt; ?</strong></p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000962--1.png" alt="Захват-1.png" class="img-markdown  img-fluid" width="635" height="36" /></p>
]]></description><link>https://forum.netxms.org/post/8857</link><guid isPermaLink="true">https://forum.netxms.org/post/8857</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Tue, 06 Nov 2012 11:10:39 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Thu, 01 Nov 2012 20:22:28 GMT]]></title><description><![CDATA[<p dir="auto">Главное что стоит в параметре CodePage в netxmsd.conf. Там не должно быть UTF-8.</p>
]]></description><link>https://forum.netxms.org/post/8838</link><guid isPermaLink="true">https://forum.netxms.org/post/8838</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Thu, 01 Nov 2012 20:22:28 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Thu, 01 Nov 2012 20:20:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8836">snmp varbind conversation bug</a>:</p>
<blockquote>
<p dir="auto">Попробовал у себя - все работает как надо:</p>
<p dir="auto">[01-Nov-2012 21:38:52] SNMPTrapReceiver: looking for SNMP security context for node 192.168.64.1 HP6440B<br />
[01-Nov-2012 21:38:52] SNMPTrapReceiver: received PDU of type 4<br />
[01-Nov-2012 21:38:52] Received SNMP TRAP .1.3.6.1.4.1.171.11.63.6.2.20.0.2 from 192.168.64.1<br />
[01-Nov-2012 21:38:52] SNMPTrapReceiver: looking for SNMP security context for node 192.168.64.1 HP6440B<br />
[01-Nov-2012 21:38:52] EVENT 500 (ID:7983 F:0x0001 S:0 TAG:"") FROM HP6440B: SNMP trap received: .1.3.6.1.4.1.171.11.63.6.2.20.0.2 (Parameters: .1.3.6.1.2.1.1.3.0 == '5550541'; .1.3.6.1.6.3.1.1.4.1.0 == '.1.3.6.1.4.1.171.11.63.6.2.20.0.2'; .1.3.6.1.4.1.171.11.63.6.2.20.2.1 == '02 B8 70 F4 8D 20 AB 00 07 00 ')</p>
<p dir="auto">Похоже жто проблема возникает не при обработке пакета, а при получении значения в качестве текстовой строки. Наскольку я помню, у вас UNICODE сборка сервера? Тогда возможно проблема в настройках CodePage. Если он стоит в UTF-8 скажем, то iconv (библиотека конвертации, которую использует сервер) скорее всего воспримет строку как некорректно сформированную, и прекратит конвертацию, оставив в буфере мусор.</p>
</blockquote>
<p dir="auto">да unicode, а как бороться? или удостовериться?</p>
]]></description><link>https://forum.netxms.org/post/8837</link><guid isPermaLink="true">https://forum.netxms.org/post/8837</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Thu, 01 Nov 2012 20:20:55 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Thu, 01 Nov 2012 19:55:49 GMT]]></title><description><![CDATA[<p dir="auto">Попробовал у себя - все работает как надо:</p>
<p dir="auto">[01-Nov-2012 21:38:52] SNMPTrapReceiver: looking for SNMP security context for node 192.168.64.1 HP6440B<br />
[01-Nov-2012 21:38:52] SNMPTrapReceiver: received PDU of type 4<br />
[01-Nov-2012 21:38:52] Received SNMP TRAP .1.3.6.1.4.1.171.11.63.6.2.20.0.2 from 192.168.64.1<br />
[01-Nov-2012 21:38:52] SNMPTrapReceiver: looking for SNMP security context for node 192.168.64.1 HP6440B<br />
[01-Nov-2012 21:38:52] EVENT 500 (ID:7983 F:0x0001 S:0 TAG:"") FROM HP6440B: SNMP trap received: .1.3.6.1.4.1.171.11.63.6.2.20.0.2 (Parameters: .1.3.6.1.2.1.1.3.0 == '5550541'; .1.3.6.1.6.3.1.1.4.1.0 == '.1.3.6.1.4.1.171.11.63.6.2.20.0.2'; .1.3.6.1.4.1.171.11.63.6.2.20.2.1 == '02 B8 70 F4 8D 20 AB 00 07 00 ')</p>
<p dir="auto">Похоже жто проблема возникает не при обработке пакета, а при получении значения в качестве текстовой строки. Наскольку я помню, у вас UNICODE сборка сервера? Тогда возможно проблема в настройках CodePage. Если он стоит в UTF-8 скажем, то iconv (библиотека конвертации, которую использует сервер) скорее всего воспримет строку как некорректно сформированную, и прекратит конвертацию, оставив в буфере мусор.</p>
]]></description><link>https://forum.netxms.org/post/8836</link><guid isPermaLink="true">https://forum.netxms.org/post/8836</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Thu, 01 Nov 2012 19:55:49 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Tue, 30 Oct 2012 16:04:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8819">snmp varbind conversation bug</a>:</p>
<blockquote>
<p dir="auto">Воспроизвести на моих устройствах не удалось. Теперь собираюсь попробовать прямо в ишодниках подсунуть пакеты из дампа - тогда по идее должно повториться.</p>
</blockquote>
<p dir="auto">беда с длинными строками что ли? Завтра буду менять железо на котором крутиться и ось апгредйить если повториться то отпишусь.<br />
Будет FreeBSD 9.0 x64 плюс заместо mysql будет Percona (хотя одно и тоже по сути), в виртуалке все запускалось без проблем. Есть мысль еще обновить порт для freebsd по наличии свободного времени, но с этим до 1.2.4 подожду наверно.</p>
]]></description><link>https://forum.netxms.org/post/8834</link><guid isPermaLink="true">https://forum.netxms.org/post/8834</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Tue, 30 Oct 2012 16:04:01 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Mon, 29 Oct 2012 21:46:54 GMT]]></title><description><![CDATA[<p dir="auto">Воспроизвести на моих устройствах не удалось. Теперь собираюсь попробовать прямо в ишодниках подсунуть пакеты из дампа - тогда по идее должно повториться.</p>
]]></description><link>https://forum.netxms.org/post/8819</link><guid isPermaLink="true">https://forum.netxms.org/post/8819</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 29 Oct 2012 21:46:54 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Mon, 29 Oct 2012 14:18:28 GMT]]></title><description><![CDATA[<p dir="auto">удалось воспроизвести?</p>
]]></description><link>https://forum.netxms.org/post/8811</link><guid isPermaLink="true">https://forum.netxms.org/post/8811</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Mon, 29 Oct 2012 14:18:28 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Thu, 25 Oct 2012 05:08:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8785">snmp varbind conversation bug</a>:</p>
<blockquote>
<p dir="auto">А можно получить дамп пакетов с трапами? И как сконфигурен сам трап в NetXMS?</p>
</blockquote>
<p dir="auto">дамп во вложении и пример настройки трэпа тоже, я по всякому пробовал, и прописыванием oid varbind'а. Последняя попытка была позициями указать, однако все равно такая вот канитель. Результат одинаковый во всех случаях.</p>
<hr />
<p dir="auto"><a href="/assets/uploads/files/smf/0000000000950-traps.pcapng">traps.pcapng</a></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000951--1.png" alt="Захват-1.png" class="img-markdown  img-fluid" width="442" height="396" /></p>
]]></description><link>https://forum.netxms.org/post/8789</link><guid isPermaLink="true">https://forum.netxms.org/post/8789</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Thu, 25 Oct 2012 05:08:05 GMT</pubDate></item><item><title><![CDATA[Reply to snmp varbind conversation bug on Wed, 24 Oct 2012 19:44:37 GMT]]></title><description><![CDATA[<p dir="auto">А можно получить дамп пакетов с трапами? И как сконфигурен сам трап в NetXMS?</p>
]]></description><link>https://forum.netxms.org/post/8785</link><guid isPermaLink="true">https://forum.netxms.org/post/8785</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Wed, 24 Oct 2012 19:44:37 GMT</pubDate></item></channel></rss>