Ad Widget

Collapse

при приходе snmp трапа не зупускается шеловс&#

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Ivan.D
    Junior Member
    • Oct 2013
    • 28

    #1

    при приходе snmp трапа не зупускается шеловс&#

    Всем привет

    собственно в заголовке написано с чем проблема

    сам скрипт
    root@ftservices:/etc/snmp# more /usr/local/zabbix/bin/snmptrap.sh
    #!/bin/bash

    echo "------------------" >> /var/log/snmp/unlnkd.log
    echo `date` >> /var/log/snmp/unlnkd.log
    echo "Success" >> /var/log/snmp/unlnkd.log


    а вот snmptrapd.conf

    root@ftservices:/etc/snmp# more /etc/snmp/snmptrapd.conf
    #ignoreauthfailure no
    disableAuthorization yes
    authCommunity log,execute,net public
    donotfork no
    #pidfile /tmp/snmptrap.pid
    logOption f /var/log/snmp/snmptrapd.log
    logOption s 7
    traphandle default /usr/bin/bash /usr/local/zabbix/bin/snmptrap.sh
    #donotlogtraps no
    #outputOption efnQs

    трапы посылаю вручную, слушаю tcpdump'ом, на интефейс трапы приходят, в лог snmptrapd.log записываются, но шеловский скрипт не запускается

    P.S. скрипт рабочий, если запустить руками то в файл /var/log/snmp/unlnkd.log записывается дата и т.д...

    скрипт запускается от рута, скрипт исполняемый (chmod 777)

    и еще версия у пакета net-snmp 5.4
  • andreysan
    Member
    • Dec 2009
    • 34

    #2
    А не здесь ли ошибочка

    сам скрипт
    root@ftservices:/etc/snmp# more /usr/local/zabbix/bin/snmptrap.sh
    #!/bin/bash

    а

    traphandle default /usr/bin/bash /usr/local/zabbix/bin/snmptrap.sh

    Может в путях для bash'a разобраться ????

    Comment

    • Ivan.D
      Junior Member
      • Oct 2013
      • 28

      #3
      traphandle default /bin/bash /usr/local/zabbix/bin/snmptrap.sh
      так пробовал изначально, не работает

      увидел что еще один бинарник лежит в /usr/bin/bash, подумал вдруг сработает))

      я грешу на версию net-snmp, может кто работал с версией 5.4?

      Comment

      • Ivan.D
        Junior Member
        • Oct 2013
        • 28

        #4
        установил пакет net-snmp 5.6.2 не помогло
        трапы приходят, но в лог не пишутся, и никак не обрабатываются
        такое поведение наблюдается только у 1 машины, со всех остальных машин все приходит и работает норм

        в чем косяк? может фаервол?


        P.S. в описании ошибся, трапы от этой машины в лог не писались и раньше

        Comment

        • ableev
          Senior Member
          Zabbix Certified Specialist
          • Oct 2012
          • 276

          #5
          Code:
          sudo chmod +x /usr/local/zabbix/bin/snmptrap.sh
          В /etc/snmp/snmptrapd.conf:
          Code:
          traphandle default /usr/local/zabbix/bin/snmptrap.sh

          Comment

          Working...