Страница 1 из 1

features.conf - возврат перевода при неответе\занятности.

Добавлено: 17 фев 2014, 17:19
Aeooe
Приветствую всех присутствующих! всем. Собственно пытаюсь решить задачу: абонент А переводит звонок абоненту Б. В случае если абонент Б не отвечает на звонок в течении 30 сек или недоступен - вернуть входящий звонок абоненту А.

Делаю конфигурацию features.conf:
atxfernoanswertimeout = 30
atxferdropcall = no
atxferloopdelay = 2
atxfercallbackretries = 2
Пробую сделать перевод и жду возврата....
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: выхлоп CLI
== Using SIP RTP CoS mark 5
-- Executing [103@extercom:1] Dial("SIP/100-00000007", "SIP/103,,t") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/103
-- SIP/103-00000008 is ringing
-- SIP/103-00000008 answered SIP/100-00000007
-- Registered SIP '101' at 192.168.1.21:61903
> Saved useragent "Twinkle/1.4.2" for peer 101
[Feb 17 17:05:42] DTMF[3084]: channel.c:4151 __ast_read: DTMF begin '#' received on SIP/103-00000008
[Feb 17 17:05:42] DTMF[3084]: channel.c:4161 __ast_read: DTMF begin passthrough '#' on SIP/103-00000008
[Feb 17 17:05:42] DTMF[3084]: channel.c:4066 __ast_read: DTMF end '#' received on SIP/103-00000008, duration 100 ms
[Feb 17 17:05:42] DTMF[3084]: channel.c:4106 __ast_read: DTMF end accepted with begin '#' on SIP/103-00000008
[Feb 17 17:05:42] DTMF[3084]: channel.c:4135 __ast_read: DTMF end passthrough '#' on SIP/103-00000008
-- Started music on hold, class 'default', on SIP/100-00000007
-- <SIP/103-00000008> Playing 'pbx-transfer.gsm' (language 'en')
[Feb 17 17:05:43] DTMF[3084]: channel.c:4151 __ast_read: DTMF begin '1' received on SIP/103-00000008
[Feb 17 17:05:43] DTMF[3084]: channel.c:4155 __ast_read: DTMF begin ignored '1' on SIP/103-00000008
[Feb 17 17:05:43] DTMF[3084]: channel.c:4066 __ast_read: DTMF end '1' received on SIP/103-00000008, duration 100 ms
[Feb 17 17:05:43] DTMF[3084]: channel.c:4135 __ast_read: DTMF end passthrough '1' on SIP/103-00000008
[Feb 17 17:05:44] DTMF[3084]: channel.c:4151 __ast_read: DTMF begin '0' received on SIP/103-00000008
[Feb 17 17:05:44] DTMF[3084]: channel.c:4155 __ast_read: DTMF begin ignored '0' on SIP/103-00000008
[Feb 17 17:05:44] DTMF[3084]: channel.c:4066 __ast_read: DTMF end '0' received on SIP/103-00000008, duration 100 ms
[Feb 17 17:05:44] DTMF[3084]: channel.c:4135 __ast_read: DTMF end passthrough '0' on SIP/103-00000008
[Feb 17 17:05:45] DTMF[3084]: channel.c:4151 __ast_read: DTMF begin '1' received on SIP/103-00000008
[Feb 17 17:05:45] DTMF[3084]: channel.c:4155 __ast_read: DTMF begin ignored '1' on SIP/103-00000008
[Feb 17 17:05:45] DTMF[3084]: channel.c:4066 __ast_read: DTMF end '1' received on SIP/103-00000008, duration 100 ms
[Feb 17 17:05:45] DTMF[3084]: channel.c:4135 __ast_read: DTMF end passthrough '1' on SIP/103-00000008
-- Blind transferring SIP/100-00000007 to '101' (context extercom) priority 1
-- Stopped music on hold on SIP/100-00000007
-- Executing [101@extercom:1] Dial("SIP/100-00000007", "SIP/101,,t") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/101
-- SIP/101-00000009 is ringing
-- Got SIP response 480 "User not responding" back from 192.168.1.21:61903
-- SIP/101-00000009 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
-- Auto fallthrough, channel 'SIP/100-00000007' status is 'CONGESTION'
Судя по последним 4-рем строчкам астер попытался вернуть вызов назад, но в ответ получил линии перегружены?

Re: features.conf - возврат перевода при неответе\занятности

Добавлено: 17 фев 2014, 17:37
Wapo
А вы не перепутали два разных трансфера blind и atxfer (параметры которого то и дергали)

Re: features.conf - возврат перевода при неответе\занятности

Добавлено: 17 фев 2014, 17:43
ded

Re: features.conf - возврат перевода при неответе\занятности

Добавлено: 18 фев 2014, 10:29
virus_net
он никуда нечего не вернул, т.к.:
[quote=""Aeooe"]-- Blind transferring SIP/100-00000007 to '101' (context extercom) priority 1[/quote]
+

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

# asterisk -rx 'features show' | grep Transfer
или

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

CLI> features show
Далее -> Asterisk config features.conf
+ запомнить раз и навсегда постулаты:
  • не работает ? прочти инструкцию !
    прочитал и не понял ? ГУГЛИ !
вопрос с транферами обсосан уже столько раз и не только на этом ресурсе

Re: features.conf - возврат перевода при неответе\занятности

Добавлено: 18 фев 2014, 13:44
Aeooe
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: ubuntu-ats-asterisk*CLI> features reload
== Parsing '/etc/asterisk/features.conf': == Found
-- Added extension '700' priority 1 to parkedcalls
ubuntu-ats-asterisk*CLI> features show
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *8
Blind Transfer # #
Attended Transfer
One Touch Monitor
Disconnect Call * *
Park Call
One Touch MixMonitor

Dynamic Feature Default Current
--------------- ------- -------
(none)

Feature Groups:
---------------
(none)

Call parking (Parking lot: default)
------------
Parking extension : 700
Parking context : parkedcalls
Parked call extensions: 701-720
Parkingtime : 45000 ms
MusicOnHold class : default
Enabled : Yes
конфигурации в general внес:
atxfer => *2
atxfernoanswertimeout = 30
atxferdropcall = no
atxferloopdelay = 2
atxfercallbackretries = 2
Но в features show не появился набор для Attended Transfer

Re: features.conf - возврат перевода при неответе\занятности

Добавлено: 18 фев 2014, 14:09
ded
virus_net писал(а):
  • не работает ? прочти инструкцию !
    вопрос с транферами обсосан уже столько раз и не только на этом ресурсе

Re: features.conf - возврат перевода при неответе\занятности

Добавлено: 18 фев 2014, 17:17
Aeooe
будем читать, разбираться =) спасибо