Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

При возникновении проблемы получения sms сообщения через сервис smsc.ru:

  1. Проверить доступность сервиса smsc.ru с контроллера
  2. Если для связи с smsc.ru используется протокол SMPP необходимо проверить следующие настройки в личном кабинете smsc.ru :
    1. включена ли галочка доступ по SMPP;
    2. проверить правильно ли зарегистрирован ip адрес, с которого приходят запросы.
  3. Если с доступность сервиса с контроллера нет проблем и настройки в личном кабинете выполнены правильно, проверьте наличие записей об ошибках в файле /var/log/eltex-portal/sms_ep.txt. В таблице 1 приведено описание кодов ошибок

Таблица 1 – Коды ошибок

КодНазваниеОписание

0

Нет ошибки

Абонент существует и доступен.

1

Абонент не существует

Указанный номер телефона не существует.

6

Абонент не в сети

Телефон абонента отключен или находится вне зоны действия сети.

11

Нет услуги SMS

Означает, что абонент не может принять SMS-сообщение. Например, услуга не подключена, или абонент находится в роуминге, где не активирован прием сообщений, или у оператора абонента не налажен обмен SMS с текущим роуминговым оператором. Также это может быть городской номер без приема сообщений.

13

Абонент заблокирован

Возникает, например, если на счету абонента нулевой или отрицательный баланс, и он находится в роуминге, или заблокирован оператором за продолжительную неуплату либо добровольно самим абонентом. Также данная ошибка может возвращаться при повреждении SIM-карты либо неправильном вводе PIN и PUK-кодов SIM-карты.

21

Нет поддержки SMS

Аппарат абонента не поддерживает прием SMS-сообщений.

200

Виртуальная отправка

Данное уведомление появляется под статусом сообщения в случае отправки сообщения в режиме тестирования (при установленной в настройках галочке "Режим тестирования (виртуальная отправка без оплаты)").

220

Переполнена очередь у оператора

Указанная ошибка может возникать в случае, когда абонент недоступен для приема SMS, но сообщения продолжают приходить оператору и происходит переполнение внутренней очереди сообщений для данного абонента. В редких случаях возможно появление ошибки в результате сбоя в сети самого оператора или переполнении общей очереди сообщений. Во всех подобных ситуациях система с определенными интервалами несколько раз пытается отправить указанные сообщения повторно.

240

Абонент занят

Возникает при передаче голосового сообщения абоненту, если линия занята или абонент отменил вызов.

241

Ошибка конвертации звука

При преобразовании текста или звукового файла в конечный формат для передачи абоненту голосового сообщения произошла ошибка конвертации звука.

242

Зафиксирован автоответчик

Означает, что во время отправки голосового сообщения на стороне абонента был зафиксирован автоответчик.

243

Не заключен договор

Возникает при попытке отправки рассылок рекламного или массового характера без заключенного договора.

244

Рассылки запрещены

Означает, что для данного Клиента запрещена отправка массовых и рекламных рассылок.

245

Статус не получен

В течение суток статус доставки не был получен от оператора, в этом случае нельзя точно сказать, было сообщение доставлено или нет.

246

Ограничение по времени

Если в личном кабинете в пункте "Настройки" во вкладке "Лимиты и ограничения" установлено "Время отправки" и галочка "запретить отправку в другое время", то при попытке отправки SMS-сообщений в период времени, отличный от указанного в поле "Время отправки", отправка сообщений будет запрещаться с указанием данной ошибки.

247

Превышен лимит сообщений

Превышен общий суточный лимит сообщений, указанный Клиентом в личном кабинете в пункте "Настройки".

248

Нет маршрута

Означает, что на данный номер отправка сообщений недоступна в нашем сервисе. Например, ввели несуществующий мобильный код, либо для указанного номера и текста нет рабочего SMS-шлюза.

249

Неверный формат номера

Возникает, когда мобильный код указанного номера и соответствующая этому коду длина номера неверны.

250

Номер запрещен настройками

Номер попал под ограничения, установленные Клиентом для мобильных номеров в личном кабинете в пункте "Настройки".

251

Превышен лимит на один номер

Превышен суточный лимит сообщений на один номер. Лимит устанавливается Клиентом в личном кабинете в пункте "Настройки". Также такая ошибка возможна при отправке более 50 сообщений одному абоненту, которые были отправлены с перерывом между сообщениями менее 30 секунд.

252

Номер запрещен

Возникает, например, при попытке указания Клиентом одного из наших федеральных номеров в качестве получателя SMS-сообщения.

253

Запрещено спам-фильтром

Если текст сообщения содержит нецензурные выражения и оскорбления, призывы отправить sms и некоторые другие запрещенные тексты, то отправка сообщения заблокируется. Также запрещено указывать в качестве отправителя короткие платные номера, номер получателя сообщений, названия операторов, чужих интернет-ресурсов, компаний и государственных организаций.

254

Незарегистрированный sender id

Данная ошибка возникает при попытке отправки сообщения от незарегистрированного имени отправителя.

255

Отклонено оператором

Оператор отклонил сообщение без указания точного кода ошибки.


При отсутствии записей об ошибках в файле /var/log/eltex-portal/sms_ep.txt, проверьте логи портала в файле /var/log/eltex-portal/error_ep.txt. В данном файле будет выводится информация об ошибках в случае если между контроллером и сервисом smsc.ru не было установлено соединение по какой-либо причине.

Например:

ERROR Kernel SmsSmppGate.connect(line:115). Failed connect and bind to smpp host.
java.io.IOException: Receive negative bind response: Negative response 0000000e found

в данном случае между контроллером и smsc.ru не удалось установить smpp-соединение из-за неправильного пароля.

Таблица 2 – Коды ошибок протокола SMPP

Код ошибки,  HEX

Описание

0x00000000

No error

0x00000001

Message Length is invalid

0x00000002

Command Length is invalid

0x00000003

Invalid Command ID

0x00000004

Incorrect BIND Status for given command

0x00000005

ESME Already in bound state

0x00000006

Invalid priority flag

0x00000007

Invalid registered delivery flag

0x00000008

System Error

0x00000009


0x0000000a

Invalid source address

0x0000000b

Invalid destination address

0x0000000c

Message ID is invalid

0x0000000d

Bind failed

0x0000000e

Invalid password

0x0000000f

Invalid System ID

0x00000010


0x00000011

Cancel SM Failed

0x00000012


0x00000013

Replace SM Failed

0x00000014

Message queue full

0x00000015

Invalid service type

0x00000016

............

0x00000032

reserved

0x00000033

Invalid number of destinations

0x00000034

Invalid distribution list name

0x00000035

............

0x0000003f

reserved

0x00000040

Destination flag is invalid (submit_multi)

0x00000041


0x00000042

Invalid `submit with replace' request (i.e. submit_sm with replace_if_present_flag set)

0x00000043

Invalid esm_class field data

0x00000044

Cannot submit to distribution list

0x00000045

submit_sm or submit_multi failed

0x00000046


0x00000047


0x00000048

Invalid source address TON

0x00000049

Invalid source address NPI

0x0000004a

............

0x0000004f

undocumented

0x00000050

Invalid destination address TON

0x00000051

Invalid destination address NPI

0x00000052


0x00000053

Invalid system_type field

0x00000054

Invalid replace_if_present flag

0x00000055

Invalid number of messages

0x00000056


0x00000057


0x00000058

Throttling error (ESME has exceeded allowed message limits)

0x00000059

............

0x00000060

reserved

0x00000061

Invalid scheduled delivery time

0x00000062

Invalid message validity period (expiry time)

0x00000063

Predefined message invalid or not found

0x00000064

ESME Receiver Temporary App Error Code

0x00000065

ESME Receiver Permanent App Error Code

0x00000066

ESME Receiver Reject Message Error Code

0x00000067

query_sm request failed

0x00000068

............

0x000000bf

reserved

0x000000c0

Error in the optional part of the PDU Body

0x000000c1

Optional paramenter not allowed

0x000000c2

Invalid parameter length

0x000000c3

Expected optional parameter missing

0x000000c4

Invalid optional parameter value

0x000000c5

............

0x000000fd

reserved

0x000000fe

Delivery Failure (used for data_sm_resp)

0x000000ff

Unknown error

0x00000100

............

0x000003ff

reserved for SMPP extension

0x00000400

............

0x000004ff

reserved for SMSC vendor specific errors

0x00000500

............

0xffffffff

reserved

  • Нет меток