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

Не работает парковка вызова.

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

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

alekws
Сообщения: 32
Зарегистрирован: 12 сен 2013, 14:02
Откуда: Таганрог

Не работает парковка вызова.

Сообщение alekws »

Здравствуйте. Пытаюсь организовать парковку вызова. После набора # говорит трансфер и сразу короткие гудки, набираю 700 гудки прекращаются в трубке молчание, номер в ухо не получаю. Пожалуйста помогите.

[Sep 12 14:13:48] DTMF[26925]: channel.c:4063 __ast_read: DTMF begin '#' received on SIP/001-0000000a
[Sep 12 14:13:48] DTMF[26925]: channel.c:4073 __ast_read: DTMF begin passthrough '#' on SIP/001-0000000a
[Sep 12 14:13:48] DTMF[26925]: channel.c:3978 __ast_read: DTMF end '#' received on SIP/001-0000000a, duration 150 ms
[Sep 12 14:13:48] DTMF[26925]: channel.c:4018 __ast_read: DTMF end accepted with begin '#' on SIP/001-0000000a
[Sep 12 14:13:48] DTMF[26925]: channel.c:4047 __ast_read: DTMF end passthrough '#' on SIP/001-0000000a
-- Started music on hold, class 'default', on SIP/008-0000000b
-- <SIP/001-0000000a> Playing 'pbx-transfer.ulaw' (language 'ru')
[Sep 12 14:13:50] DTMF[26925]: channel.c:4063 __ast_read: DTMF begin '7' received on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:4067 __ast_read: DTMF begin ignored '7' on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:3978 __ast_read: DTMF end '7' received on SIP/001-0000000a, duration 150 ms
[Sep 12 14:13:50] DTMF[26925]: channel.c:4047 __ast_read: DTMF end passthrough '7' on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:4063 __ast_read: DTMF begin '0' received on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:4067 __ast_read: DTMF begin ignored '0' on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:3978 __ast_read: DTMF end '0' received on SIP/001-0000000a, duration 150 ms
[Sep 12 14:13:50] DTMF[26925]: channel.c:4047 __ast_read: DTMF end passthrough '0' on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:4063 __ast_read: DTMF begin '0' received on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:4067 __ast_read: DTMF begin ignored '0' on SIP/001-0000000a
[Sep 12 14:13:50] DTMF[26925]: channel.c:3978 __ast_read: DTMF end '0' received on SIP/001-0000000a, duration 150 ms
[Sep 12 14:13:50] DTMF[26925]: channel.c:4047 __ast_read: DTMF end passthrough '0' on SIP/001-0000000a
-- Blind transferring SIP/008-0000000b to '700' (context from-inside) priority 1
-- Stopped music on hold on SIP/008-0000000b
-- Executing [h@from-inside:1] Macro("SIP/001-0000000a", "STATUS_ONLINE,001,008") in new stack
-- Executing [700@from-inside:1] ChannelRedirect("SIP/008-0000000b", "SIP/008-0000000b,my_parking_hold,s,1") in new stack
-- Executing [s@macro-STATUS_ONLINE:1] NoOp("SIP/001-0000000a", ""start macro STATUS_ONLINE"") in new stack
-- Executing [s@macro-STATUS_ONLINE:2] Wait("SIP/001-0000000a", "0,1") in new stack
-- Executing [s@my_parking_hold:1] NoOp("SIP/008-0000000b", ""Context my_parking_hold"") in new stack
-- Executing [s@macro-STATUS_ONLINE:3] System("SIP/001-0000000a", "/usr/bin/lynx 'http://127.0.0.1/scripts/status_abonents_push.php?from=001&to=008' &") in new stack
-- Executing [s@my_parking_hold:2] Set("SIP/008-0000000b", "DYNAMIC_FEATURES=") in new stack
-- Executing [s@my_parking_hold:3] Set("SIP/008-0000000b", "DB(MyParking/Number)=SIP/008-0000000b") in new stack
-- Executing [s@my_parking_hold:4] Answer("SIP/008-0000000b", "") in new stack
-- Executing [s@my_parking_hold:5] MusicOnHold("SIP/008-0000000b", ",600") in new stack
-- Started music on hold, class 'default', on SIP/008-0000000b
-- Executing [h@from-inside:2] NoOp("SIP/001-0000000a", "") in new stack
-- Executing [h@from-inside:3] SoftHangup("SIP/001-0000000a", "") in new stack
[Sep 12 14:15:55] WARNING[26925]: app_softhangup.c:90 softhangup_exec: SoftHangup requires an argument (Technology/resource)
-- Executing [h@from-inside:4] NoOp("SIP/001-0000000a", "") in new stack
-- Executing [h@from-inside:5] GotoIf("SIP/001-0000000a", "1 ?h_exit:group_status") in new stack
-- Goto (from-inside,h,7)
-- Executing [h@from-inside:7] NoOp("SIP/001-0000000a", ""Bye!"") in new stack
== Spawn extension (from-inside, 008, 10) exited non-zero on 'SIP/001-0000000a'
== End MixMonitor Recording SIP/001-0000000a
== Manager 'asterisk-AGI' logged on from 127.0.0.1
== Manager 'asterisk-AGI' logged off from 127.0.0.1
Последний раз редактировалось alekws 12 сен 2013, 14:25, всего редактировалось 1 раз.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Не работает перевод вызова.

Сообщение awsswa »

В теме про перевод, в тексте парковка - вы уж как то определитесь
платный суппорт по мере возможностей
alekws
Сообщения: 32
Зарегистрирован: 12 сен 2013, 14:02
Откуда: Таганрог

Re: Не работает перевод вызова.

Сообщение alekws »

Нужно организовать парковку. Исправил название темы.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает парковка вызова.

Сообщение ded »

Посмотрите что у вас выдаёт
CLI> features show
что там по поводу решётки?
alekws
Сообщения: 32
Зарегистрирован: 12 сен 2013, 14:02
Откуда: Таганрог

Re: Не работает парковка вызова.

Сообщение alekws »

sts-proton*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
--------------- ------- -------
nway-noinv no def *#
nway-inv no def **
nway-start no def *0
cw_bridge_reset no def 03
cw_hold_reset no def 01
cw_info no def 00
serv3side_conf no def 33
serv3side_atxfer no def 22
serv3side_changehold no def 12
serv3side_hold no def 11

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

Call parking (Parking lot: default)
------------
Parking extension : 700
Parking context : parkedcalls
Parked call extensions: 710-790
Parkingtime : 60000 ms
MusicOnHold class : default
Enabled : Yes
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает парковка вызова.

Сообщение ded »

Вы, возможно, просто не разобрались как работает парковка.
1) Оператор А принимает входящие и трансферит (переводит их всегда на номер 700, там как автостоянка с номерами 710-790.
2) Менеджеры пикапят (берут с парковки) ожидающих входящих клиентов. То есть просто набирают номер 710 например, или 711. Для этого они должны видеть кто там на этих слотах ожидает. Для этого мониторинг a la FOP & FOP2.
Количество слотов: ??
Общее количество входящих соединений, которые могут быть запаркованы. Например, если номер 70 - это внутренний номер парковки, и указано 8 слотов, то входящие звонки на парковке будут располагаться на номерах с 710 по 790.
alekws писал(а):Пытаюсь организовать парковку вызова. После набора # говорит трансфер и сразу короткие гудки, набираю 700 гудки прекращаются в трубке молчание, номер в ухо не получаю.
Неправильный сценарий.
alekws писал(а):Пожалуйста помогите.
Куда выслать деньги?
alekws
Сообщения: 32
Зарегистрирован: 12 сен 2013, 14:02
Откуда: Таганрог

Re: Не работает парковка вызова.

Сообщение alekws »

Прочитал о парковке здесь http://voip.rus.net/tiki-index.php?page ... ll+parking
По умолчанию, екстеншен с номером 700 используется для парковки вызовов. Для этого, в процессе разговора, нажмите # для начала процедуры переадресации вызова, потом наберите номер 700. Сервер Asterisk сообщит Вам номер екстеншена, на который будет запаркован вызов, обычно это номер 701 или 702. Теперь положите трубку - вызывающий абонент будет поставлен на удержание на сообщенный Вам номер экстеншена. Теперь идем к другому телефонному аппарату и набираем сообщенный номер, например 701, и voilá - продолжаем разговор с нашим абонентом. Если абонент находился в состоянии "парковки" дольше, чем тот промежуток времени, который Вы определили в конфигурации, тогда сервер Asterisk снова будет вызывать первоначально набранный абонентом номер екстеншена.

Так вот, у меня Asterisk не сообщает номер екстеншена, на который будет запаркован вызов.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает парковка вызова.

Сообщение ded »

У Вас

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

Blind Transfer # #
а не просто #
Всё понятно?
набираю 700 гудки прекращаются в трубке молчание, номер в ухо не получаю.
А я увидел
[Sep 12 14:13:48] DTMF[26925]: channel.c:4063 __ast_read: DTMF begin '#' received on SIP/001-0000000a
[Sep 12 14:13:48] DTMF[26925]: channel.c:4073 __ast_read: DTMF begin passthrough '#' on SIP/001-0000000a
[Sep 12 14:13:48] DTMF[26925]: channel.c:3978 __ast_read: DTMF end '#' received on SIP/001-0000000a, duration 150 ms
[Sep 12 14:13:48] DTMF[26925]: channel.c:4018 __ast_read: DTMF end accepted with begin '#' on SIP/001-0000000a
[Sep 12 14:13:48] DTMF[26925]: channel.c:4047 __ast_read: DTMF end passthrough '#' on SIP/001-0000000a
-- Started music on hold, class 'default', on SIP/008-0000000b
-- <SIP/001-0000000a> Playing 'pbx-transfer.ulaw' (language 'ru')
то есть не короткие гудки, а Playing pbx-transfer голосом и по-русски должно было прозвучать. Если не звучит - нет русских файлов. Где взять? Спрашивайте в поиске, это штатный вопрос.
macro-STATUS_ONLINE:3] System("SIP/001-0000000a", "/usr/bin/lynx 'http://127.0.0.1/scripts/status_abonents_push.php?from=001&to=008' &") in new stack
тут макрос отрабатывает чтобы в текстовом браузере lynx (не фоакт что он у вас есть там) показать статус припаркованных клиентов.

В общем, я организую парковку за Вас за 2 ваших зарплаты. (c)
Последний раз редактировалось ded 12 сен 2013, 18:50, всего редактировалось 2 раза.
alekws
Сообщения: 32
Зарегистрирован: 12 сен 2013, 14:02
Откуда: Таганрог

Re: Не работает парковка вызова.

Сообщение alekws »

не совсем

в features.conf вот что написано

[featuremap]
;#include /etc/asterisk/includes/featuremap_transfer.inc
blindxfer => # ; комбинация активации передачи звонка (# — по умолчанию)
;disconnect => * ; разъединение (* — по умолчанию)
;blindxfer => #,caller,Macro,my_parking ; комбинация активации передачи звонка
alekws
Сообщения: 32
Зарегистрирован: 12 сен 2013, 14:02
Откуда: Таганрог

Re: Не работает парковка вызова.

Сообщение alekws »

*CLI> features show
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *8
Blind Transfer # #

Вторая решетка это установленная в системе а первая по умолчанию насколько я понял. Т.е. в данном случае они у меня совпадают
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH