ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Вопрос по плану набора

Проблемы и их решения Asterisk как такового

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

Вопрос по плану набора

Сообщение iliynd » 12 фев 2019, 13:12

Требуется при автообзвоне, дать возможность соединить с оператором

1) Заведен Транк, звонки ходят, out-9560.
2) Генерируем .call файл
Код: выделить все
Channel: SIP/out-9560/79007777777
Callerid: 100
MaxRetries: 0
RetryTime: 30
WaitTime: 30
Context: alerts
Extension: 100
Account: autodialer
Set: file=44
Set: phone=79007777777
Set: officephone=1180
Priority: 1

3) Проигрываем файл и ожидаем нажатие клавиши 5
Код: выделить все
[alerts]
exten => 100,1,Answer
exten => 100,n,Wait(1)
exten => 100,n,Background(/var/www/html/alerts/include/systemaudio/menu)
exten => 100,n,WaitExten(7)
exten => 100,n,Hangup
exten => 5,1,Dial(SIP/out-9560/999)
exten => 5,n,Hangup

4) При нажатии на 5ку должно произойти соединение с оператором 999, который находится за тем же транком out-9560.
Если звонить с внутреннего номера, то на сотовый и на 999 дозванивается.

Ошибки:
Код: выделить все
-- Attempting call on SIP/out-9560/79007777777 for 100@alerts:1 (Retry 1)
  == Using SIP RTP CoS mark 5
    -- Called out-9560/79002307547
    -- SIP/out-9560-00000004 is ringing
    -- SIP/out-9560-00000004 is making progress
    -- SIP/out-9560-00000004 is making progress
    -- SIP/out-9560-00000004 answered
    -- Executing [100@alerts:1] Answer("SIP/out-9560-00000004", "") in new stack
    -- Executing [100@alerts:4] Wait("SIP/out-9560-00000004", "1") in new stack
    -- Executing [100@alerts:5] Playback("SIP/out-9560-00000004", "/var/www/html/alerts/include/sounds/49") in new stack
    -- Executing [5@alerts:3] Dial("SIP/out-9560-00000004", "SIP/out-9560/999") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/out-9560/999
    -- SIP/out-9560-00000005 answered SIP/out-9560-00000004
    -- Channel SIP/out-9560-00000005 joined 'simple_bridge' basic-bridge <21cf36ec-d2ad-40ab-87e2-acab39d7ca11>
    -- Channel SIP/out-9560-00000004 joined 'simple_bridge' basic-bridge <21cf36ec-d2ad-40ab-87e2-acab39d7ca11>
    -- Got SIP response 500 "Server error occurred (1/TM)" back from 81.88.86.38:5060
    -- Got SIP response 500 "Server error occurred (1/TM)" back from 81.88.86.38:5060
    -- Channel SIP/out-9560-00000004 left 'native_rtp' basic-bridge <21cf36ec-d2ad-40ab-87e2-acab39d7ca11>
  == Spawn extension (alerts, 5, 3) exited non-zero on 'SIP/out-9560-00000004'
    -- Channel SIP/out-9560-00000005 left 'native_rtp' basic-bridge <21cf36ec-d2ad-40ab-87e2-acab39d7ca11>
iliynd
 
Сообщений: 5
Зарегистрирован: 12 фев 2019, 12:55

Re: Вопрос по плану набора

Сообщение zzuz » 12 фев 2019, 15:27

Смотреть на сервере 81.88.86.38 .
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Вопрос по плану набора

Сообщение ded » 12 фев 2019, 17:29

То что в логе

-- Executing [100@alerts:1] Answer("SIP/out-9560-00000004", "") in new stack
-- Executing [100@alerts:4] Wait("SIP/out-9560-00000004", "1") in new stack
-- Executing [100@alerts:5] Playback("SIP/out-9560-00000004", "/var/www/html/alerts/include/sounds/49") in new stack
не соответсвет тому, что в контексте:
Код: выделить все
[alerts]
exten => 100,1,Answer
exten => 100,n,Wait(1)
exten => 100,n,Background(/var/www/html/alerts/include/systemaudio/menu)
exten => 100,n,WaitExten(7)
exten => 100,n,Hangup
в логе нет шагов 2 и 3.
ded
 
Сообщений: 15796
Зарегистрирован: 26 авг 2010, 19:00

Re: Вопрос по плану набора

Сообщение iliynd » 12 фев 2019, 17:53

Там не важная информация, удалил 2 строки, Verbose() и NoOp()
iliynd
 
Сообщений: 5
Зарегистрирован: 12 фев 2019, 12:55

Re: Вопрос по плану набора

Сообщение iliynd » 12 фев 2019, 17:54

zzuz писал(а):Смотреть на сервере 81.88.86.38 .

К сожалению, это не возможно.
iliynd
 
Сообщений: 5
Зарегистрирован: 12 фев 2019, 12:55

Re: Вопрос по плану набора

Сообщение ded » 12 фев 2019, 19:17

iliynd писал(а):Там не важная информация, удалил 2 строки, Verbose() и NoOp()
Нет, там
exten => 100,n,Wait(1)
exten => 100,n,Background(/var/www/html/alerts/include/systemaudio/menu)
а в логе этого нет, далее, в конфиге 5-й шаг
exten => 100,n,Hangup
а влоге
-- Executing [100@alerts:5] Playback("SIP/out-9560-00000004", "/var/www/html/alerts/include/sounds/49") in new stack

Что-то вы запутались.
ded
 
Сообщений: 15796
Зарегистрирован: 26 авг 2010, 19:00

Re: Вопрос по плану набора

Сообщение iliynd » 12 фев 2019, 19:39

Ошибка точно с этим не связана. Сейчас так:

Код: выделить все
[alerts]
exten => 100,1,Answer
exten => 100,n,Wait(1)
exten => 100,n,Background(/var/www/html/alerts/include/systemaudio/menu)
exten => 100,n,WaitExten(7)
exten => 100,n,Hangup

exten => 5,1,Dial(SIP/out-9560/999)
exten => 5,n,Hangup



Код: выделить все
   -- Attempting call on SIP/out-9560/79007777777 for 100@alerts:1 (Retry 1)
  == Using SIP RTP CoS mark 5
    -- Called out-9560/79007777777
    -- SIP/out-9560-000000e9 is ringing
    -- SIP/out-9560-000000e9 is making progress
    -- SIP/out-9560-000000e9 answered
    -- Executing [100@alerts:1] Answer("SIP/out-9560-000000e9", "") in new stack
    -- Executing [100@alerts:2] Wait("SIP/out-9560-000000e9", "1") in new stack
    -- Executing [100@alerts:3] BackGround("SIP/out-9560-000000e9", "/var/www/html/alerts/include/systemaudio/menu") in new stack
    -- <SIP/out-9560-000000e9> Playing '/var/www/html/alerts/include/systemaudio/menu.alaw' (language 'en')
    -- Executing [5@alerts:1] Dial("SIP/out-9560-000000e9", "SIP/out-9560/999") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/out-9560/999
    -- SIP/out-9560-000000ea answered SIP/out-9560-000000e9
    -- Channel SIP/out-9560-000000ea joined 'simple_bridge' basic-bridge <a0fac4d6-d9b3-452f-8fb6-1052b2070679>
    -- Channel SIP/out-9560-000000e9 joined 'simple_bridge' basic-bridge <a0fac4d6-d9b3-452f-8fb6-1052b2070679>
    -- Got SIP response 500 "Server error occurred (1/TM)" back from 81.88.86.38:5060
    -- Got SIP response 500 "Server error occurred (1/TM)" back from 81.88.86.38:5060
[Feb 12 18:32:57] WARNING[29786]: chan_sip.c:4131 retrans_pkt: Timeout on 1722628639-1715208518-1680706740 on non-critical invite transaction.
    -- Channel SIP/out-9560-000000e9 left 'native_rtp' basic-bridge <a0fac4d6-d9b3-452f-8fb6-1052b2070679>
  == Spawn extension (alerts, 5, 1) exited non-zero on 'SIP/out-9560-000000e9'
[Feb 12 18:33:04] NOTICE[826][C-0000153d]: pbx_spool.c:463 attempt_thread: Call completed to SIP/out-9560/79007777777
iliynd
 
Сообщений: 5
Зарегистрирован: 12 фев 2019, 12:55

Re: Вопрос по плану набора

Сообщение ded » 12 фев 2019, 20:39

Вы писали -
Требуется при автообзвоне, дать возможность соединить с оператором

судя по логу
-- Executing [5@alerts:1] Dial("SIP/out-9560-000000e9", "SIP/out-9560/999") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/out-9560/999

всё так и исполняется по нажатию 5.

Ошибку присылает сервер 81.88.86.38
-- Got SIP response 500 "Server error occurred (1/TM)" back from 81.88.86.38:5060
-- Got SIP response 500 "Server error occurred (1/TM)" back from 81.88.86.38:5060

как и указывал коллегя zzuz, и все вопросы надо слать ему (серверу 81.88.86.38).
ded
 
Сообщений: 15796
Зарегистрирован: 26 авг 2010, 19:00

Re: Вопрос по плану набора

Сообщение Vlad1983 » 12 фев 2019, 20:50

скорей всего не можно просунуть через один транк два вызова одновременно
и ограничено это на стороне задарма
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Вопрос по плану набора

Сообщение ded » 12 фев 2019, 20:54

+100
ded
 
Сообщений: 15796
Зарегистрирован: 26 авг 2010, 19:00

След.

Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH