Кодировка входных данных

Добрый день, коллеги!!!

Проблема в кодировке входных данных не могу найти как принять нормально.

Вот данные
\u0004j\u0003\xBD\x8B\xFC{\u001A\xBD\e\xE6,\xAE\xD70\u000F\xFCu\x83\u0019(\u0006\u0000\u0000\u0000\u0003\u0004\u0006m\xC3PL\u0001\u001289319882695@wifi\b\u0006\n\u000FDz\u001F\u001388:75:98:1e:cb:73 \vbsr01-

Принимаю их по UDP

Жду любых предложений

Вы не могли-бы почетче сформулировать вопрос? Кто эти данные посылает? Как вы получили эту строку? \u0004 - это вы получаете такие 6 байтов в ASCII или это вы так представляете один юникодный символ, который вам приходит через UDP?

Это данные с Radius сервера сам пакет если смотреть через tcpdump выглядит вот так
.b,(.......m.PL..89046024011@wifi......;.S.(
.SLA_P7L2N162..00:67:23:83:16:bb/.....*.....0.....+...........k.0x8001 offered-total-cir................................................k.0x8002 minimalt...........v...........k.0x8003 minimalt...........v...........k.0x8004 offered-total-cir................................................k.0x8006 minimal......t...........v...........k.0x8007 minimalt...........v.............0x8001 offered-total-cir..................................................0x8002 minimalu...........w.............0x8003 minimalu...........w.............0x8004 offered-total-cir........................................................0x8006 minimalu...........w.............0x8007 minimalu...........w...........

а вот если я вывожу его через stdout{}, то вывод именно тот который описан выше.

В принципе правило для grok я написал, но в лог пишет что пакет не правильной кодировке, а снижать лог только до error не сильно хочется много другой обработки за которой и следил по логам :frowning:

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.