Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-25559

SNMP Async poller receives HEX-STRING as UTF-8 text

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Won't fix
    • Icon: Trivial Trivial
    • None
    • 7.0.5
    • Proxy (P), Server (S)
    • None
    • debian 12, NET-SNMP version: 5.9.3

       

      While using async poller zabbix convert HEX-STRING to UTF-8 text automatically in some devices. For example this problem from D-Link DES-3200-28

      snmpget -v2c -c public -d 10.10.0.2 iso.0.8802.1.1.2.1.3.2.0
      Sending 45 bytes to UDP: [10.10.0.2]:161->[0.0.0.0]:44300
      0000: 30 2B 02 01  01 04 06 70  75 62 6C 69  63 A0 1E 02    0+.....public...
      0016: 04 5A 34 60  00 02 01 00  02 01 00 30  10 30 0E 06    .Z4`.......0.0..
      0032: 0A 28 C4 62  01 01 02 01  03 02 00 05  00             .(.b.........
      
      Received 57 byte packet from UDP: [10.10.0.2]:161->[0.0.0.0]:44300
      0000: 30 82 00 35  02 01 01 04  06 70 75 62  6C 69 63 A2    0..5.....public.
      0016: 82 00 26 02  04 5A 34 60  00 02 01 00  02 01 00 30    ..&..Z4`.......0
      0032: 82 00 16 30  14 06 0A 28  C4 62 01 01  02 01 03 02    ...0...(.b......
      0048: 00 04 06 5C  D9 98 40 D0  A0                          ...\..@..
      iso.0.8802.1.1.2.1.3.2.0 = Hex-STRING: 5C D9 98 40 D0 A0
      

      SNMP OID: get[iso.0.8802.1.1.2.1.3.2.0]

       

      in classic sync poller works without problems

      SNMP OID:  iso.0.8802.1.1.2.1.3.2.0

       

            zabbix.support Zabbix Support Team
            nick.w Nick
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: