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. Настройка отправки смс в NetXMS

Настройка отправки смс в NetXMS

Scheduled Pinned Locked Moved Support (Russian)
7 Posts 4 Posters 16.0k 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.
  • E
    E
    EngineerN
    wrote on last edited by
    #1

    Здравствуйте! Приобрели модем TELEOFIS RX100-R COM GPRS. Вручную с помощью АТ-команд отсылает и принимает смс, а вот через NetXMS не отсылает. Хотя в логах пишет GSM modem on COM:1 initialized successfully. Hardware ID: "". Windows, скорость на порту 9600, в Аction в Event Processig Policy выбран Action (в окне Action Proporties выбрано send sms, номер +790********, messege text: NODE_DOWN_%i). В настройках сервера SMSDriver :"generic.sms", SMSDrvConfig:"COM1:". Без скриптов я так понимаю, смс будет отсылаться. Алярм настроен. На форуме негде не было мной найдено полное описание настройки отправки смс, есть фрагменты. Уважаемые разработчики, опишите, пожалуйста, процесс настройки отправки смс  от начала до конца (если не затруднит - со скриншотами окон, везде, где необходимы настройки) ,подобно тому, как это сделано в руководстве по настройке алярмов.

    1 Reply Last reply
    0
    • E
      E
      EngineerN
      wrote on last edited by
      #2

      Коллеги, разработчики?  ??? Помогите, пожалуйста, разобраться!

      1 Reply Last reply
      0
      • A
        A
        Alex Kirhenshtein
        wrote on last edited by
        #3

        Пустой hardware id - подозрительно, похоже по какой-то причине не определился модем.

        Запустите пожалуйста netxmsd с ключем "-D 4", в логе должны быть видны ответы модема.

        Для проверки можно поменять параметр "AllowDirectSMS" в server settings на "1" и посылать произвольные sms через сервер при помощи команды nxsms:nxsms -u login -P password localhost +37129...... test

        1 Reply Last reply
        0
        • E
          E
          EngineerN
          wrote on last edited by
          #4

          Большое спасибо, Алекс, за совет! Как освободится время проделаю сию операцию.

          1 Reply Last reply
          0
          • E
            E
            EngineerN
            wrote on last edited by
            #5

            Запустите пожалуйста netxmsd с ключем "-D 4", в логе должны быть видны ответы модема

            Вот что выдало:

            DEBUG: New DB connection opened: handle=00549F10
            DEBUG: Successfully connected to database C:\NetXMS\database\[email protected]

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

              Здравствуйте! А у меня SMS приходят ровно через раз, т.е. приходит каждая вторая SMS. Причем текст приходит вместе с AT-командами:

              ATZ
              ATE0
              AT+CMGF=1
              AT+CMGS="+7950..."
              My message
              

              Чтобы пользоваться возможностью отправки SMS приходится одну и ту же SMS дублировать чтобы она дошла - я создал два действия с одним и тем же номером и сообщением, и добавил их в политику обработки событий. Иначе никак...
              Модем Siemens TC65, определяется нормально (GSM modem on COM1: initialized successfully. Hardware ID: "OK".) В ZABBIX он работает нормально. Что посоветуете?

              По совету форумчанина Bansher прилагаю дебаг-логи, SMS отправляю два раза, приходит один раз с AT-командами:

              Прямая отправка:

              C:\NetXMS\bin>nxsms -D -u admin -P *** localhost +7950*** test
              *debug* SendMsg("CMD_GET_SERVER_INFO", id:0)
              *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:0)
              *debug* SendMsg("CMD_LOGIN", id:1)
              *debug* RecvMsg("CMD_LOGIN_RESP", id:1)
              *debug* SendMsg("CMD_SEND_SMS", id:2)
              *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:2)
              *debug* Network receiver thread stopped
              
              C:\NetXMS\bin>nxsms -D -u admin -P *** localhost +7950*** test
              *debug* SendMsg("CMD_GET_SERVER_INFO", id:0)
              *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:0)
              *debug* SendMsg("CMD_LOGIN", id:1)
              *debug* RecvMsg("CMD_LOGIN_RESP", id:1)
              *debug* SendMsg("CMD_SEND_SMS", id:2)
              *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:2)
              *debug* Network receiver thread stopped
              

              И при наступлении события:

              [07-Dec-2010 14:10:35] *actions* Sending mail to ***@***.com: "T2OM-DBS-01 - Service "stat_payments" is not running"
              [07-Dec-2010 14:10:35] *actions* Sending SMS to +7950***: "T2OM-DBS-01 - Service "stat_payments" is not running"
              [07-Dec-2010 14:10:35] *actions* Sending SMS to +7950***: "T2OM-DBS-01 - Service "stat_payments" is not running"
              [07-Dec-2010 14:10:35] SMS send: to {+7950***}: {T2OM-DBS-01 - Service "stat_payments" is not running}
              [07-Dec-2010 14:10:36] SMS send: ATZ sent, got {
              [07-Dec-2010 14:10:37] SMS send: ATE0 sent, got {ATE0
              [07-Dec-2010 14:10:38] SMS send: AT+CMGF=1 sent, got {
              [07-Dec-2010 14:10:39] SMS send: AT+CMGS + message body sent, got {
              [07-Dec-2010 14:10:39] SMS send: to {+7950***}: {T2OM-DBS-01 - Service "stat_payments" is not running}
              [07-Dec-2010 14:10:40] SMS send: ATZ sent, got {}
              [07-Dec-2010 14:10:42] SMS send: ATE0 sent, got {}
              [07-Dec-2010 14:10:43] SMS send: AT+CMGF=1 sent, got {}
              [07-Dec-2010 14:10:44] SMS send: AT+CMGS + message body sent, got {}
              

              Здесь видно, что при первой отправке отсутствуют закрывающие фигурные скобки...
              Сервер 1.0.8.

              1 Reply Last reply
              0
              • B
                B
                Bansher
                wrote on last edited by
                #7

                Вы бы приложили debug log. Разработчикам будет намного легче понять в чем проблема и ответить вам.

                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