freeswitchforum.com https://freeswitchforum.com/ |
|
Перевод Outbound маршрута в internal https://freeswitchforum.com/viewtopic.php?f=6&t=1200 |
Страница 1 из 1 |
Автор: | ShamanDVA [ 23 дек 2021 12:30 ] |
Заголовок сообщения: | Перевод Outbound маршрута в internal |
Есть рабочий FusionPBX.У extension номера 4 значные, так же есть Ring Group 6 знак.Работает все так, когда абонент пытается дозвониться с внешки он звонит на городской номер + 7 4842 ХХХ-ХХХ на сервере есть группы вызовов ХХХ-ХХХ которые перенаправляют на конкретные номера extensions .В чём беда, нужно сделать так, что бы если номер соответсвует номеру какому-то из созданных Ring Group на сервере то отправлялось по internal.А если такого Ring Group нет,то на внешку. Проверку номеров на соотвествие через регулярку я и сам успешно могу написать, а вот как отправить в internal не знаю. Ужасно дружу с XML (((( |
Автор: | Vlad1983 [ 23 дек 2021 12:50 ] |
Заголовок сообщения: | Re: Перевод Outbound маршрута в internal |
Описание Dialplan Freeswitch (Часть вторая) application transfer |
Автор: | ShamanDVA [ 23 дек 2021 13:53 ] |
Заголовок сообщения: | Re: Перевод Outbound маршрута в internal |
action transfer sofia/internal/$1@domain.com ? |
Автор: | ShamanDVA [ 23 дек 2021 15:51 ] |
Заголовок сообщения: | Re: Перевод Outbound маршрута в internal |
action transfer $ XML (my.domain.name) - не работает |
Автор: | ShamanDVA [ 23 дек 2021 16:19 ] |
Заголовок сообщения: | Re: Перевод Outbound маршрута в internal |
-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [call_block] ${call_direction}(local) =~ /^(inbound|outbound)$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->user_record] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^all$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${call_direction}(local) =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(from_user_record=${user_data ${sip_from_user}@${sip_from_host} var user_record}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(from_user_record=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [from_user_record]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^all$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${call_direction}(local) =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${record_session}() =~ /^true$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->rtp_has_crypto] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [rtp_has_crypto] ${rtp_has_crypto}() =~ /^(AEAD_AES_256_GCM_8|AEAD_AES_128_GCM_8|AES_CM_256_HMAC_SHA1_80|AES_CM_192_HMAC_SHA1_80|AES_CM_128_HMAC_SHA1_80|AES_CM_256_HMAC_SHA1_32|AES_CM_192_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_32|AES_CM_128_NULL_AUTH)$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->redial] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [redial] destination_number(714901) =~ /^(redial|\*870)$/ break=on-true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [redial] () =~ // break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number}) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->speed_dial] continue=false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [speed_dial] destination_number(714901) =~ /^\*0(.*)$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->default_caller_id] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [default_caller_id] ${emergency_caller_id_name}() =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(emergency_caller_id_name=${default_emergency_caller_id_name}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(emergency_caller_id_name=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [emergency_caller_id_name]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [default_caller_id] ${emergency_caller_id_number}() =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(emergency_caller_id_number=${default_emergency_caller_id_number}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(emergency_caller_id_number=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [emergency_caller_id_number]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [default_caller_id] ${outbound_caller_id_name}() =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(outbound_caller_id_name=${default_outbound_caller_id_name}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(outbound_caller_id_name=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [outbound_caller_id_name]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [default_caller_id] ${outbound_caller_id_number}(4842701128) =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->user_hold_music] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_hold_music] ${hold_music}(local_stream://default) =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_hold_music] ${user_exists}(false) =~ /true/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->Poschti_] continue=false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [Poschti_] destination_number(714901) =~ /^(\d{6})$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action unset(call_timeout) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(callee_id_number=714901) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action transfer(714901 XML 172.16.12.149) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_core_state_machine.c:281 (sofia/internal/1128@172.16.12.149) State Change CS_ROUTING -> CS_EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_core_state_machine.c:640 (sofia/internal/1128@172.16.12.149) State ROUTING going to sleep 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_core_state_machine.c:581 (sofia/internal/1128@172.16.12.149) Running State Change CS_EXECUTE (Cur 1 Tot 240) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_core_state_machine.c:647 (sofia/internal/1128@172.16.12.149) State EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_sofia.c:213 sofia/internal/1128@172.16.12.149 SOFIA EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_core_state_machine.c:323 sofia/internal/1128@172.16.12.149 Standard EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(RFC2822_DATE=Thu, 23 Dec 2021 18:18:51 +0600) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [RFC2822_DATE]=[Thu, 23 Dec 2021 18:18:51 +0600] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 export(origination_callee_id_name=714901) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_channel.c:1315 EXPORT (export_vars) [origination_callee_id_name]=[714901] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 hash(insert/172.16.12.149-last_dial/1128/714901) 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 unset(call_timeout) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_dptools.c:1830 UNSET [call_timeout] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(callee_id_number=714901) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [callee_id_number]=[714901] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 transfer(714901 XML 172.16.12.149) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_ivr.c:2289 (sofia/internal/1128@172.16.12.149) State Change CS_EXECUTE -> CS_ROUTING 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [NOTICE] switch_ivr.c:2296 Transfer sofia/internal/1128@172.16.12.149 to XML[714901@172.16.12.149] 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.148160 95.33% [DEBUG] switch_core_state_machine.c:647 (sofia/internal/1128@172.16.12.149) State EXECUTE going to sleep 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:581 (sofia/internal/1128@172.16.12.149) Running State Change CS_ROUTING (Cur 1 Tot 240) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:640 (sofia/internal/1128@172.16.12.149) State ROUTING 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_sofia.c:149 Call appears to be already acknowledged 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_sofia.c:158 sofia/internal/1128@172.16.12.149 SOFIA ROUTING 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:230 sofia/internal/1128@172.16.12.149 Standard ROUTING 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [INFO] mod_dialplan_xml.c:639 Processing 1128 <1128>->714901 in context 172.16.12.149 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->user_exists] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_exists] ${loopback_leg}() =~ /^B$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_exists] () =~ // break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(user_exists=${user_exists id ${destination_number} ${domain_name}}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(user_exists=false) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [user_exists]=[false] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(from_user_exists=${user_exists id ${sip_from_user} ${sip_from_host}}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(from_user_exists=true) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [from_user_exists]=[true] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_exists] ${user_exists}(false) =~ /^true$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->caller-details] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [caller-details] ${caller_destination}(714901) =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->call-direction] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [call-direction] ${call_direction}(local) =~ /^(inbound|outbound|local)$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->global-variables] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [global-variables] () =~ // break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)}) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->domain-variables] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [domain-variables] () =~ // break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action export(origination_callee_id_name=${destination_number}) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->is_loopback] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [is_loopback] ${is_follow_me_loopback}() =~ /true/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->call_block] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [call_block] ${call_direction}(local) =~ /^(inbound|outbound)$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->user_record] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^all$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_exists}(false) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${call_direction}(local) =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${user_record}() =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(from_user_record=${user_data ${sip_from_user}@${sip_from_host} var user_record}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(from_user_record=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [from_user_record]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^all$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^inbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${call_direction}(local) =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^outbound$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${from_user_exists}(true) =~ /^true$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [user_record] ${call_direction}(local) =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${from_user_record}() =~ /^local$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_record] ${record_session}() =~ /^true$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->rtp_has_crypto] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [rtp_has_crypto] ${rtp_has_crypto}() =~ /^(AEAD_AES_256_GCM_8|AEAD_AES_128_GCM_8|AES_CM_256_HMAC_SHA1_80|AES_CM_192_HMAC_SHA1_80|AES_CM_128_HMAC_SHA1_80|AES_CM_256_HMAC_SHA1_32|AES_CM_192_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_32|AES_CM_128_NULL_AUTH)$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->redial] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [redial] destination_number(714901) =~ /^(redial|\*870)$/ break=on-true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [redial] () =~ // break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number}) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->speed_dial] continue=false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [speed_dial] destination_number(714901) =~ /^\*0(.*)$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->default_caller_id] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [default_caller_id] ${emergency_caller_id_name}() =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(emergency_caller_id_name=${default_emergency_caller_id_name}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(emergency_caller_id_name=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [emergency_caller_id_name]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [default_caller_id] ${emergency_caller_id_number}() =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(emergency_caller_id_number=${default_emergency_caller_id_number}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(emergency_caller_id_number=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [emergency_caller_id_number]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [default_caller_id] ${outbound_caller_id_name}() =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(outbound_caller_id_name=${default_outbound_caller_id_name}) INLINE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(outbound_caller_id_name=) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [outbound_caller_id_name]=[UNDEF] 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [default_caller_id] ${outbound_caller_id_number}(4842701128) =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->user_hold_music] continue=true 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_hold_music] ${hold_music}(local_stream://default) =~ /^$/ break=never 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (FAIL) [user_hold_music] ${user_exists}(false) =~ /true/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 parsing [172.16.12.149->Poschti_] continue=false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Regex (PASS) [Poschti_] destination_number(714901) =~ /^(\d{6})$/ break=on-false 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action unset(call_timeout) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action set(callee_id_number=714901) 73539708-437a-4c50-a532-ddabf3f2923c Dialplan: sofia/internal/1128@172.16.12.149 Action transfer(714901 XML 172.16.12.149) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:281 (sofia/internal/1128@172.16.12.149) State Change CS_ROUTING -> CS_EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:640 (sofia/internal/1128@172.16.12.149) State ROUTING going to sleep 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:581 (sofia/internal/1128@172.16.12.149) Running State Change CS_EXECUTE (Cur 1 Tot 240) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:647 (sofia/internal/1128@172.16.12.149) State EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_sofia.c:213 sofia/internal/1128@172.16.12.149 SOFIA EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_core_state_machine.c:323 sofia/internal/1128@172.16.12.149 Standard EXECUTE 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(RFC2822_DATE=Thu, 23 Dec 2021 18:18:51 +0600) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [RFC2822_DATE]=[Thu, 23 Dec 2021 18:18:51 +0600] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 export(origination_callee_id_name=714901) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.167872 95.33% [DEBUG] switch_channel.c:1315 EXPORT (export_vars) [origination_callee_id_name]=[714901] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 hash(insert/172.16.12.149-last_dial/1128/714901) 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 unset(call_timeout) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] mod_dptools.c:1830 UNSET [call_timeout] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 set(callee_id_number=714901) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] mod_dptools.c:1685 SET sofia/internal/1128@172.16.12.149 [callee_id_number]=[714901] 73539708-437a-4c50-a532-ddabf3f2923c EXECUTE [depth=0] sofia/internal/1128@172.16.12.149 transfer(714901 XML 172.16.12.149) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [NOTICE] switch_ivr.c:2179 Hangup sofia/internal/1128@172.16.12.149 [CS_EXECUTE] [EXCHANGE_ROUTING_ERROR] 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_session.c:2983 sofia/internal/1128@172.16.12.149 skip receive message [PHONE_EVENT] (channel is hungup already) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:647 (sofia/internal/1128@172.16.12.149) State EXECUTE going to sleep 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:581 (sofia/internal/1128@172.16.12.149) Running State Change CS_HANGUP (Cur 1 Tot 240) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:844 (sofia/internal/1128@172.16.12.149) Callstate Change RINGING -> HANGUP 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:846 (sofia/internal/1128@172.16.12.149) State HANGUP 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] mod_sofia.c:468 Channel sofia/internal/1128@172.16.12.149 hanging up, cause: EXCHANGE_ROUTING_ERROR 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] mod_sofia.c:613 Responding to INVITE with: 483 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:59 sofia/internal/1128@172.16.12.149 Standard HANGUP, cause: EXCHANGE_ROUTING_ERROR 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:846 (sofia/internal/1128@172.16.12.149) State HANGUP going to sleep 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:616 (sofia/internal/1128@172.16.12.149) State Change CS_HANGUP -> CS_REPORTING 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:581 (sofia/internal/1128@172.16.12.149) Running State Change CS_REPORTING (Cur 1 Tot 240) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.188498 95.33% [DEBUG] switch_core_state_machine.c:932 (sofia/internal/1128@172.16.12.149) State REPORTING 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_state_machine.c:168 sofia/internal/1128@172.16.12.149 Standard REPORTING, cause: EXCHANGE_ROUTING_ERROR 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_state_machine.c:932 (sofia/internal/1128@172.16.12.149) State REPORTING going to sleep 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_state_machine.c:607 (sofia/internal/1128@172.16.12.149) State Change CS_REPORTING -> CS_DESTROY 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_session.c:1753 Session 240 (sofia/internal/1128@172.16.12.149) Locked, Waiting on external entities 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [NOTICE] switch_core_session.c:1771 Session 240 (sofia/internal/1128@172.16.12.149) Ended 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [NOTICE] switch_core_session.c:1775 Close Channel sofia/internal/1128@172.16.12.149 [CS_DESTROY] 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_state_machine.c:735 (sofia/internal/1128@172.16.12.149) Running State Change CS_DESTROY (Cur 0 Tot 240) 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_state_machine.c:745 (sofia/internal/1128@172.16.12.149) State DESTROY 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] mod_sofia.c:379 sofia/internal/1128@172.16.12.149 SOFIA DESTROY 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_state_machine.c:175 sofia/internal/1128@172.16.12.149 Standard DESTROY 73539708-437a-4c50-a532-ddabf3f2923c 2021-12-23 18:18:51.289575 95.33% [DEBUG] switch_core_state_machine.c:745 (sofia/internal/1128@172.16.12.149) State DESTROY going to sleep |
Автор: | ShamanDVA [ 23 дек 2021 16:27 ] |
Заголовок сообщения: | Re: Перевод Outbound маршрута в internal |
Я понять не могу,от отдаёт в internal, в нужный домен но всё равно не звонит |
Автор: | ShamanDVA [ 23 дек 2021 17:05 ] |
Заголовок сообщения: | Re: Перевод Outbound маршрута в internal |
Решено!Если кому то поможет то ставьте order выше 101 т.к у Rung Group именно 101 |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |