Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Отправка смс через агента

Отправка смс через агента

Scheduled Pinned Locked Moved Support (Russian)
6 Posts 2 Posters 20.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G
    G
    greyset
    wrote on last edited by
    #1

    Доброго времени суток.

    Тестируем NetXMS и возник такой вопрос: как отправлять смс через агента, а не напрямую с сервера?
    На данный момент имеем следующую конфигурацию:
    сервер крутится на виртуалке под Debian 7 (64bit), агент установлен на физическом сервере, также под Debian 7 (64bit), модем - USB свисток - установлен на нем.
    На сервере настроены такие параметры (найдено на форуме):
    SMSDriver = nxagent.sms
    SMSDrvConfig = IP адрес сервера с агентом
    AllowDirectSMS = 1

    На агенте включен субагент sms с таким конфигом:
    Device = /dev/ttyUSB0,115200,8,N,1

    Агент инициализирует порт и видит модем:
    [31-Jul-2014 12:55:15.994] Log file opened
    [31-Jul-2014 12:55:15.994] [INFO ] Additional configs was loaded from /etc/nxagentd.conf.d
    [31-Jul-2014 12:55:15.995] [INFO ] Debug level set to 0
    [31-Jul-2014 12:55:17.015] [INFO ] Subagent "linux.nsm" loaded successfully
    [31-Jul-2014 12:55:19.440] [INFO ] SMS Sender: GSM modem initialized (Device="/dev/ttyUSB0,115200,8,N,1" Model="Manufacturer: huawei")
    [31-Jul-2014 12:55:19.448] [INFO ] Subagent "/usr/lib/netxms/sms.nsm" loaded successfully
    [31-Jul-2014 12:55:20.449] [INFO ] Listening on socket 0.0.0.0:4700
    [31-Jul-2014 12:55:21.451] [INFO ] NetXMS Agent started

    Отправляю смс из консоли "Tools-Send SMS", выходит сообщение, что смс отправлено, но на телефон ничего не приходит.
    Подскажите, пожалуйста, в чем проблема?

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      Попробуйте поставить уровень дебага повыше в агенте (скажем 6), тогда будет видно в логе что проишодит при отправке СМС на стороне агента.

      1 Reply Last reply
      0
      • G
        G
        greyset
        wrote on last edited by
        #3

        Поставил D 6
        [31-Jul-2014 15:56:55.619] [INFO ] Additional configs was loaded from /etc/nxagentd.conf.d
        [31-Jul-2014 15:56:55.619] [INFO ] Debug level set to 6
        [31-Jul-2014 15:56:55.619] [DEBUG] Data directory: /var/netxms
        [31-Jul-2014 15:56:55.620] [DEBUG] Subagent API initialized
        [31-Jul-2014 15:56:55.621] [DEBUG] Validating ciphers
        [31-Jul-2014 15:56:55.622] [DEBUG]    AES-256 enabled
        [31-Jul-2014 15:56:55.622] [DEBUG]    Blowfish-256 enabled
        [31-Jul-2014 15:56:55.622] [DEBUG]    IDEA disabled (config)
        [31-Jul-2014 15:56:55.622] [DEBUG]    3DES enabled
        [31-Jul-2014 15:56:55.622] [DEBUG]    AES-128 enabled
        [31-Jul-2014 15:56:55.622] [DEBUG]    Blowfish-128 enabled
        [31-Jul-2014 15:56:55.622] [DEBUG] Crypto library initialized
        [31-Jul-2014 15:56:56.635] [DEBUG] Linux: using /sys/block to distinguish devices from partitions
        [31-Jul-2014 15:56:56.636] [DEBUG] ParseIoStat(): new device added (name=cciss/c0d0 isRealDevice=1)
        [31-Jul-2014 15:56:56.636] [DEBUG] Unable to parse /proc/drbd, DRBD data collector will not start
        [31-Jul-2014 15:56:56.636] [DEBUG] ParseIoStat(): new device added (name=cciss/c0d0p1 isRealDevice=0)
        [31-Jul-2014 15:56:56.637] [DEBUG] ParseIoStat(): new device added (name=cciss/c0d0p2 isRealDevice=0)
        [31-Jul-2014 15:56:56.637] [DEBUG] ParseIoStat(): new device added (name=sr0 isRealDevice=1)
        [31-Jul-2014 15:56:56.637] [DEBUG] ParseIoStat(): new device added (name=loop0 isRealDevice=1)
        [31-Jul-2014 15:56:56.638] [DEBUG] ParseIoStat(): new device added (name=loop1 isRealDevice=1)
        [31-Jul-2014 15:56:56.638] [DEBUG] ParseIoStat(): new device added (name=loop2 isRealDevice=1)
        [31-Jul-2014 15:56:56.638] [DEBUG] ParseIoStat(): new device added (name=loop3 isRealDevice=1)
        [31-Jul-2014 15:56:56.638] [DEBUG] ParseIoStat(): new device added (name=loop4 isRealDevice=1)
        [31-Jul-2014 15:56:56.638] [DEBUG] ParseIoStat(): new device added (name=loop5 isRealDevice=1)
        [31-Jul-2014 15:56:56.638] [DEBUG] ParseIoStat(): new device added (name=loop6 isRealDevice=1)
        [31-Jul-2014 15:56:56.638] [DEBUG] ParseIoStat(): new device added (name=loop7 isRealDevice=1)
        [31-Jul-2014 15:56:56.641] [INFO ] Subagent "linux.nsm" loaded successfully
        [31-Jul-2014 15:56:56.641] [DEBUG] Debug callback set for DB library
        [31-Jul-2014 15:56:56.641] [DEBUG] SMS Sender: initializing GSM modem at /dev/ttyUSB0,115200,8,N,1
        [31-Jul-2014 15:56:56.641] [DEBUG] SMS: initialize for port="/dev/ttyUSB0", speed=115200, data=8, parity=NONE, stop=1
        [31-Jul-2014 15:56:56.645] [DEBUG] SMS: port opened
        [31-Jul-2014 15:56:58.749] [DEBUG] SMS: ReadToOK: readToMark returned -1
        [31-Jul-2014 15:56:58.861] [DEBUG] SMS: ATZ sent, got OK
        [31-Jul-2014 15:56:58.964] [DEBUG] SMS: ATE0 sent, got OK
        [31-Jul-2014 15:56:59.067] [DEBUG] SMS init: ATI3 sent, got OK
        [31-Jul-2014 15:56:59.067] [INFO ] SMS Sender: GSM modem initialized (Device="/dev/ttyUSB0,115200,8,N,1" Model="Manufacturer: huawei")
        [31-Jul-2014 15:56:59.074] [INFO ] Subagent "/usr/lib/netxms/sms.nsm" loaded successfully
        [31-Jul-2014 15:57:00.075] [DEBUG] External parameters providers poller thread will not start
        [31-Jul-2014 15:57:00.076] [DEBUG] Trying to bind on 0.0.0.0:4700
        [31-Jul-2014 15:57:00.076] [INFO ] Listening on socket 0.0.0.0:4700
        [31-Jul-2014 15:57:01.078] [INFO ] NetXMS Agent started

        При отправке смс сообщения из консоли, на агенте вообще ничего не происходит, но консоль сообщает, что сообщение отправлено.

        1 Reply Last reply
        0
        • V
          V
          Victor Kirhenshtein
          wrote on last edited by
          #4

          По логу не видно что сервер вообще подключается. Попробуйте с командной строки послать СМС прямо на агент:

          nxaction ip_address SMS.Send phone text

          1 Reply Last reply
          0
          • G
            G
            greyset
            wrote on last edited by
            #5

            Через агент забираются несколько параметров без ошибок.
            На сервере нет бинарника nxaction 😞
            Ставили из репозитория www.netxms.org/apt wheezy main

            1 Reply Last reply
            0
            • G
              G
              greyset
              wrote on last edited by
              #6

              Установил netxms-server на машину с модемом, перенастроил на локальную отправку смс - все заработало.

              1 Reply Last reply
              0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              Powered by NodeBB Contributors
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups