VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Dongle,SMS, не пишет в лог смс

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

skynetyar
Сообщения: 439
Зарегистрирован: 18 авг 2016, 13:25

Dongle,SMS, не пишет в лог смс

Сообщение skynetyar »

Добрый день!
FreePBX 13 + Dongle ,все звонит,все проходит нормально, появилась задача смс отправлять на мыло, но к несчастью для себя обнаружил что они не пишутся в файл....


extensions_custom.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[from-gsm]
exten => sms,1,Verbose(Incoming SMS from ${CALLERID(num)} ${SMS})
exten => sms,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLENAME} - ${CALLERID(num)}: ${SMS}' >> /var/log/asterisk/sms.txt)
exten => sms,n,Hangup()

exten => ussd,1,Verbose(Incoming USSD: ${USSD})
exten => ussd,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLENAME}: ${USSD}' >> /var/log/asterisk/ussd.txt)
exten => ussd,n,Hangup()
Выдает в консоль когда смс приходит
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[D79206500000] Got SMS from +79622088888: 'Ещё раз тут смс'
-- Executing [sms@from-pstn:1] Set("Local/sms@from-pstn-00000004;1", "__FROM_DID=sms") in new stack
-- Executing [sms@from-pstn:2] NoOp("Local/sms@from-pstn-00000004;1", "Received an unknown call with DID set to sms") in new stack
-- Executing [sms@from-pstn:3] Goto("Local/sms@from-pstn-00000004;1", "s,a2") in new stack
-- Goto (from-pstn,s,2)
-- Executing [s@from-pstn:2] Answer("Local/sms@from-pstn-00000004;1", "") in new stack
[2017-01-26 16:53:08] WARNING[21020][C-00003384]: chan_sip.c:22812 func_header_read: This function can only be used on SIP channels.
-- Executing [s@from-pstn:3] Log("Local/sms@from-pstn-00000004;1", "WARNING,Friendly Scanner from ") in new stack
[2017-01-26 16:53:08] WARNING[21020][C-00003384]: Ext. s:3 @ from-pstn: Friendly Scanner from
-- Executing [s@from-pstn:4] Wait("Local/sms@from-pstn-00000004;1", "2") in new stack
[2017-01-26 16:53:10] WARNING[21020][C-00003384]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000004;2
-- Executing [s@from-pstn:5] Playback("Local/sms@from-pstn-00000004;1", "ss-noservice") in new stack
-- <Local/sms@from-pstn-00000004;1> Playing 'ss-noservice.slin' (language 'ru')
[2017-01-26 16:53:11] WARNING[21020][C-00003384]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000004;2
[2017-01-26 16:53:13] WARNING[21020][C-00003384]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000004;2
[2017-01-26 16:53:14] WARNING[21020][C-00003384]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000004;2
-- Executing [s@from-pstn:6] SayAlpha("Local/sms@from-pstn-00000004;1", "sms") in new stack
-- <Local/sms@from-pstn-00000004;1> Playing 'letters/s.slin' (language 'ru')
-- <Local/sms@from-pstn-00000004;1> Playing 'letters/m.slin' (language 'ru')
[2017-01-26 16:53:15] WARNING[21020][C-00003384]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000004;2
-- <Local/sms@from-pstn-00000004;1> Playing 'letters/s.slin' (language 'ru')
-- Executing [s@from-pstn:7] Hangup("Local/sms@from-pstn-00000004;1", "") in new stack
== Spawn extension (from-pstn, s, 7) exited non-zero on 'Local/sms@from-pstn-00000004;1'
-- Executing [h@from-pstn:1] Macro("Local/sms@from-pstn-00000004;1", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("Local/sms@from-pstn-00000004;1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("Local/sms@from-pstn-00000004;1", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("Local/sms@from-pstn-00000004;1", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/sms@from-pstn-00000004;1' in macro 'hangupcall'
== Spawn extension (from-pstn, h, 1) exited non-zero on 'Local/sms@from-pstn-00000004;1'
Помогите,что то потерялся в логе :(
Соответственно и в файле ничего нет...
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Dongle,SMS, не пишет в лог смс

Сообщение Wapo »

Контекст приема sms какой? Правильно - from-gsm. А где он в логе? Там ваще иной контекст.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Dongle,SMS, не пишет в лог смс

Сообщение ded »

Пропишите в файле extensions_custom.conf в секции (контексте)

Код: Выделить всё

[from-pstn-custom]
exten => sms,1,Goto(from-gsm.${EXTEN},1)
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Dongle,SMS, не пишет в лог смс

Сообщение april22 »

и следом вопрос, перестали приходить входящие звонки.
Своими вопросами , вы загоняете меня в ГУГЛЬ.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Dongle,SMS, не пишет в лог смс

Сообщение ded »

e2-e4
2. перестали приходить входящие звонки....
3..платный суппорт?
skynetyar
Сообщения: 439
Зарегистрирован: 18 авг 2016, 13:25

Re: Dongle,SMS, не пишет в лог смс

Сообщение skynetyar »

ded писал(а):Пропишите в файле extensions_custom.conf в секции (контексте)

Код: Выделить всё

[from-pstn-custom]
exten => sms,1,Goto(from-gsm.${EXTEN},1)
Что то тоже не пишет..,да до этого работало все , полез настраивать отправку наломал дров :cry:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[D79206500000] Got SMS from +79622088888: 'Текст'
-- Executing [sms@from-pstn:1] Goto("Local/sms@from-pstn-00000005;1", "from-gsm.sms,1") in new stack
-- Goto (from-pstn,from-gsm.sms,1)
-- Executing [from-gsm.sms@from-pstn:1] Set("Local/sms@from-pstn-00000005;1", "__FROM_DID=from-gsm.sms") in new stack
-- Executing [from-gsm.sms@from-pstn:2] NoOp("Local/sms@from-pstn-00000005;1", "Received an unknown call with DID set to from-gsm.sms") in new stack
-- Executing [from-gsm.sms@from-pstn:3] Goto("Local/sms@from-pstn-00000005;1", "s,a2") in new stack
-- Goto (from-pstn,s,2)
-- Executing [s@from-pstn:2] Answer("Local/sms@from-pstn-00000005;1", "") in new stack
[2017-01-27 09:31:54] WARNING[17321][C-000033f3]: chan_sip.c:22812 func_header_read: This function can only be used on SIP channels.
-- Executing [s@from-pstn:3] Log("Local/sms@from-pstn-00000005;1", "WARNING,Friendly Scanner from ") in new stack
[2017-01-27 09:31:54] WARNING[17321][C-000033f3]: Ext. s:3 @ from-pstn: Friendly Scanner from
-- Executing [s@from-pstn:4] Wait("Local/sms@from-pstn-00000005;1", "2") in new stack
[2017-01-27 09:31:56] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- Executing [s@from-pstn:5] Playback("Local/sms@from-pstn-00000005;1", "ss-noservice") in new stack
-- <Local/sms@from-pstn-00000005;1> Playing 'ss-noservice.slin' (language 'ru')
[2017-01-27 09:31:58] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
[2017-01-27 09:31:59] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
[2017-01-27 09:32:00] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- Executing [s@from-pstn:6] SayAlpha("Local/sms@from-pstn-00000005;1", "from-gsm.sms") in new stack
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/f.slin' (language 'ru')
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/r.slin' (language 'ru')
[2017-01-27 09:32:01] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/o.slin' (language 'ru')
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/m.slin' (language 'ru')
[2017-01-27 09:32:03] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/dash.slin' (language 'ru')
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/g.slin' (language 'ru')
[2017-01-27 09:32:04] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/s.slin' (language 'ru')
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/m.slin' (language 'ru')
[2017-01-27 09:32:05] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/dot.slin' (language 'ru')
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/s.slin' (language 'ru')
[2017-01-27 09:32:07] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/m.slin' (language 'ru')
-- <Local/sms@from-pstn-00000005;1> Playing 'letters/s.slin' (language 'ru')
[2017-01-27 09:32:08] WARNING[17321][C-000033f3]: channel.c:1101 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/sms@from-pstn-00000005;2
-- Executing [s@from-pstn:7] Hangup("Local/sms@from-pstn-00000005;1", "") in new stack
== Spawn extension (from-pstn, s, 7) exited non-zero on 'Local/sms@from-pstn-00000005;1'
-- Executing [h@from-pstn:1] Macro("Local/sms@from-pstn-00000005;1", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("Local/sms@from-pstn-00000005;1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("Local/sms@from-pstn-00000005;1", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("Local/sms@from-pstn-00000005;1", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/sms@from-pstn-00000005;1' in macro 'hangupcall'
== Spawn extension (from-pstn, h, 1) exited non-zero on 'Local/sms@from-pstn-00000005;1'
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Dongle,SMS, не пишет в лог смс

Сообщение Wapo »

Код: Выделить всё

-- Executing [sms@from-pstn:1] Goto("Local/sms@from-pstn-00000005;1", "from-gsm.sms,1") in new stack
-- Goto (from-pstn,from-gsm.sms,1)
Ааааааа!!!! Помогите!!!!! Поколение КОПИПАСТА!!!!
Где глаза чтобы не увидеть точку и не исправить на запятую?????
skynetyar
Сообщения: 439
Зарегистрирован: 18 авг 2016, 13:25

Re: Dongle,SMS, не пишет в лог смс

Сообщение skynetyar »

Код: Выделить всё

[from-pstn-custom]
exten => sms,1,Goto(from-gsm,${EXTEN},1)
Не серчайте, ну когда видишь что пишет ded ,то как то голословно жмякаеш copy :D
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
Сообщения: 439
Зарегистрирован: 18 авг 2016, 13:25

Re: Dongle,SMS, не пишет в лог смс

Сообщение skynetyar »

Теперь все путем!
но пишет русские смс в кракозябах :?
Думаю это не страшно, в скрипте все равно кодировка указывается UTF-8

Подскажите еще по USSD будет по аналогии?
[from-pstn-custom]
exten => sms,1,Goto(from-gsm,${EXTEN},1)
exten => ussd,1,Goto(from-gsm,${EXTEN},1)
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Dongle,SMS, не пишет в лог смс

Сообщение april22 »

а кто мешает проверить ? и посмотреть в логи ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH