|
Hello, I have try to configure the system for inbound calls and it seems like it fails. I have of course read the other posting here. I have one sip provider with which in get inbound calls. Means ASTPP is registered as sip client at the voip provider. Then I have configured the DID in Inbound - DIDs as a phone number. Additionally I added the IP of this voip provider to the provider customer. I have also configured 2 sip clients on the same customer account. I can call from one sip client to the other and the other way around internally in ASTPP.
So now when dialing the inbound number with my mobile, the call is not handled correctly. It doesn't matter if I delete the DID or not. It does not handle it and give always the same error.
I think the interesting line is here:
2020-04-16 19:32:03.407652 [INFO] mod_dialplan_xml.c:637 Processing 01771234567 <01771234567>->2884143e0 in context default
Here 01771234567 my mobile number. 1.1.1.1 the voip provider ip:
2020-04-16 19:32:03.387649 [NOTICE] switch_channel.c:1104 New Channel sofia/default/01771234567@voipprovider.com [2f8c6240-8008-11ea-ba96-7ffca8cd45f4]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_state_machine.c:584 (sofia/default/01771234567@voipprovider.com) Running State Change CS_NEW (Cur 1 Tot 79)
2020-04-16 19:32:03.387649 [DEBUG] sofia.c:9873 sofia/default/01771234567@voipprovider.com receiving invite from 1.1.1.1:5060 version: 1.6.20 64bit
2020-04-16 19:32:03.387649 [DEBUG] sofia.c:9989 IP 1.1.1.1 Approved by acl "default[]". Access Granted.
2020-04-16 19:32:03.387649 [DEBUG] sofia.c:7084 Channel sofia/default/01771234567@voipprovider.com entering state [received][100]
2020-04-16 19:32:03.387649 [DEBUG] sofia.c:7094 Remote SDP:
v=0
o=- 271183842 271183842 IN IP4 217.10.77.54
s=voipprovider VoIP GW
c=IN IP4 1.1.1.2
t=0 0
m=audio 27538 RTP/AVP 9 8 0 107 112 3 97 101
a=rtpmap:9 G722/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:107 opus/48000/2
a=rtpmap:112 G726-32/8000
a=rtpmap:3 GSM/8000
a=rtpmap:97 iLBC/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=maxptime:20
a=rtcp:27539
a=ptime:20
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G722:9:8000:20:64000:1]/[PCMA:8:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G722:9:8000:20:64000:1]/[PCMU:0:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4504 Audio Codec Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMU:0:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMA:8:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMU:0:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4504 Audio Codec Compare [PCMU:0:8000:20:64000:1] ++++ is saved as a match
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [opus:107:48000:20:0:2]/[PCMA:8:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [opus:107:48000:20:0:2]/[PCMU:0:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G726-32:112:8000:20:0:1]/[PCMA:8:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G726-32:112:8000:20:0:1]/[PCMU:0:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [GSM:3:8000:20:13200:1]/[PCMA:8:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [GSM:3:8000:20:13200:1]/[PCMU:0:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [iLBC:97:8000:30:13330:1]/[PCMA:8:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [iLBC:97:8000:30:13330:1]/[PCMU:0:8000:20:64000:1]
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:4365 Set telephone-event payload to 101@8000
2020-04-16 19:32:03.387649 [DEBUG] switch_core_media.c:3061 Set Codec sofia/default/01771234567@voipprovider.com PCMA/8000 20 ms 160 samples 64000 bits 1 channels
2020-04-16 19:32:03.407652 [DEBUG] switch_core_codec.c:111 sofia/default/01771234567@voipprovider.com Original read codec set to PCMA:8
2020-04-16 19:32:03.407652 [DEBUG] switch_core_media.c:4708 Set telephone-event payload to 101@8000
2020-04-16 19:32:03.407652 [DEBUG] switch_core_media.c:4767 sofia/default/01771234567@voipprovider.com Set 2833 dtmf send payload to 101 recv payload to 101
2020-04-16 19:32:03.407652 [DEBUG] sofia.c:7507 (sofia/default/01771234567@voipprovider.com) State Change CS_NEW -> CS_INIT
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:603 (sofia/default/01771234567@voipprovider.com) State NEW
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:584 (sofia/default/01771234567@voipprovider.com) Running State Change CS_INIT (Cur 1 Tot 79)
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:627 (sofia/default/01771234567@voipprovider.com) State INIT
2020-04-16 19:32:03.407652 [DEBUG] mod_sofia.c:90 sofia/default/01771234567@voipprovider.com SOFIA INIT
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:40 sofia/default/01771234567@voipprovider.com Standard INIT
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:48 (sofia/default/01771234567@voipprovider.com) State Change CS_INIT -> CS_ROUTING
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:627 (sofia/default/01771234567@voipprovider.com) State INIT going to sleep
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:584 (sofia/default/01771234567@voipprovider.com) Running State Change CS_ROUTING (Cur 1 Tot 79)
2020-04-16 19:32:03.407652 [DEBUG] switch_channel.c:2249 (sofia/default/01771234567@voipprovider.com) Callstate Change DOWN -> RINGING
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:643 (sofia/default/01771234567@voipprovider.com) State ROUTING
2020-04-16 19:32:03.407652 [DEBUG] mod_sofia.c:143 sofia/default/01771234567@voipprovider.com SOFIA ROUTING
2020-04-16 19:32:03.407652 [DEBUG] switch_core_state_machine.c:236 sofia/default/01771234567@voipprovider.com Standard ROUTING
2020-04-16 19:32:03.407652 [INFO] mod_dialplan_xml.c:637 Processing 01771234567 <01771234567>->2884143e0 in context default
2020-04-16 19:32:03.427666 [DEBUG] freeswitch_lua.cpp:365 DBH handle 0x7efcfc35cf40 Connected.
2020-04-16 19:32:03.427666 [DEBUG] switch_cpp.cpp:1365 [ASTPP] [LOAD_CONF] Query :SELECT name,value FROM `system` WHERE group_title IN ('global','opensips','callingcard','calls','InternationalPrefixes')
2020-04-16 19:32:03.427666 [DEBUG] switch_cpp.cpp:1365 [ASTPP] [LOAD_ADDON_CONF] Query :SELECT package_name FROM addons
2020-04-16 19:32:03.447668 [INFO] switch_cpp.cpp:1365 [ASTPP] [Dialplan] Dialed number : 2884143e0
2020-04-16 19:32:03.447668 [DEBUG] switch_cpp.cpp:1365 [ASTPP] [DOAUTHORIZATION] Query :SELECT access_number FROM accessnumber WHERE access_number = '2884143e0' AND status=0 limit 1
2020-04-16 19:32:03.447668 [INFO] switch_cpp.cpp:1365 [ASTPP] [Dialplan] Caller Id name / number : 01771234567 / 01771234567
2020-04-16 19:32:03.447668 [DEBUG] switch_cpp.cpp:1365 [ASTPP] [CHECK_DID] Query :SELECT A.id as id,A.number as did_number,B.id as accountid,B.number as account_code,A.number as did_number,A.connectcost,A.includedseconds,A.cost,A.inc,A.extensions,A.maxchannels,A.call_type,A.city,A.province,A.init_inc,A.leg_timeout,A.status,A.country_id,A.call_type_vm_flag FROM dids AS A,accounts AS B WHERE B.status=0 AND B.deleted=0 AND B.id=A.accountid AND A.number ="2884143e0" LIMIT 1
2020-04-16 19:32:03.447668 [DEBUG] switch_cpp.cpp:1365 [ASTPP] [CHECK_LOCAL_CALL] Query :SELECT sip_devices.username as username,accounts.number as accountcode,sip_devices.accountid as accountid,accounts.did_cid_translation as did_cid_translation FROM sip_devices as sip_devices,accounts as accounts WHERE accounts.status=0 AND accounts.deleted=0 AND accounts.id=sip_devices.accountid AND sip_devices.username="2884143e0" limit 1
2020-04-16 19:32:03.447668 [INFO] switch_cpp.cpp:1365 [ASTPP] [Dialplan] Call direction : outbound
2020-04-16 19:32:03.447668 [DEBUG] switch_cpp.cpp:1365 [ASTPP] [IPAUTHENTICATION] Query :SELECT ip_map.*, (SELECT number FROM accounts where id=accountid AND status=0 AND deleted=0) AS account_code FROM ip_map WHERE INET_ATON("1.1.1.1") BETWEEN(INET_ATON(SUBSTRING_INDEX(`ip`, '/', 1)) & 0xffffffff ^((0x1 <<(32 - SUBSTRING_INDEX(`ip`, '/', -1))) -1 )) AND(INET_ATON(SUBSTRING_INDEX(`ip`, '/', 1)) |((0x100000000 >> SUBSTRING_INDEX(`ip`,'/', -1)) -1)) AND "2884143e0" LIKE CONCAT(prefix,'%') ORDER BY LENGTH(prefix) DESC LIMIT 1
2020-04-16 19:32:03.447668 [NOTICE] switch_cpp.cpp:1365 [ASTPP] [Dialplan] Call authentication fail..!!1
2020-04-16 19:32:03.447668 [DEBUG] switch_cpp.cpp:1365 [ASTPP] post_cdrs:::0
2020-04-16 19:32:03.447668 [DEBUG] switch_cpp.cpp:1365 [ASTPP] [GET RESELLERID] Query :SELECT reseller_id FROM accounts WHERE id = 0
2020-04-16 19:32:03.447668 [DEBUG] switch_cpp.cpp:1365 [ASTPP] Generated XML:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="freeswitch/xml">
<section name="dialplan" description="ASTPP Dialplan">
<context name="default">
<extension name="2884143e0">
<condition field="destination_number" expression="2884143e0">
<action application="log" data="WARNING Accountcode is not authenticated!!"/>
<action application="set" data="original_caller_id_name=01771234567"/>
<action application="set" data="original_caller_id_number=01771234567"/>
<action application="set" data="error_cdr=1"/>
<action application="set" data="callstart=2020-04-16 17:32:03"/>
<action application="set" data="account_id=0"/>
<action application="set" data="parent_id=0"/>
<action application="set" data="call_direction=outbound"/>
<action application="set" data="sip_ignore_remote_cause=true"/>
<action application="set" data="call_processed=internal"/>
<action application="set" data="effective_destination_number=2884143e0"/>
<action application="set" data="last_bridge_hangup_cause=AUTHENTICATION_FAIL"/>
<action application="hangup" data="AUTHENTICATION_FAIL"/>
</condition>
</extension>
</context>
</section>
</document>
2020-04-16 19:32:03.447668 [DEBUG] freeswitch_lua.cpp:382 DBH handle 0x7efcfc35cf40 released.
Dialplan: sofia/default/01771234567@voipprovider.com parsing [default->2884143e0] continue=false
Dialplan: sofia/default/01771234567@voipprovider.com Regex (PASS) [2884143e0] destination_number(2884143e0) =~ /2884143e0/ break=on-false
Dialplan: sofia/default/01771234567@voipprovider.com Action log(WARNING Accountcode is not authenticated!!)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(original_caller_id_name=01771234567)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(original_caller_id_number=01771234567)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(error_cdr=1)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(callstart=2020-04-16 17:32:03)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(account_id=0)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(parent_id=0)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(call_direction=outbound)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(sip_ignore_remote_cause=true)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(call_processed=internal)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(effective_destination_number=2884143e0)
Dialplan: sofia/default/01771234567@voipprovider.com Action set(last_bridge_hangup_cause=AUTHENTICATION_FAIL)
Dialplan: sofia/default/01771234567@voipprovider.com Action hangup(AUTHENTICATION_FAIL)
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:286 (sofia/default/01771234567@voipprovider.com) State Change CS_ROUTING -> CS_EXECUTE
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:643 (sofia/default/01771234567@voipprovider.com) State ROUTING going to sleep
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:584 (sofia/default/01771234567@voipprovider.com) Running State Change CS_EXECUTE (Cur 1 Tot 79)
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:650 (sofia/default/01771234567@voipprovider.com) State EXECUTE
2020-04-16 19:32:03.447668 [DEBUG] mod_sofia.c:198 sofia/default/01771234567@voipprovider.com SOFIA EXECUTE
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:328 sofia/default/01771234567@voipprovider.com Standard EXECUTE
EXECUTE sofia/default/01771234567@voipprovider.com log(WARNING Accountcode is not authenticated!!)
2020-04-16 19:32:03.447668 [WARNING] mod_dptools.c:1742 Accountcode is not authenticated!!
EXECUTE sofia/default/01771234567@voipprovider.com set(original_caller_id_name=01771234567)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [original_caller_id_name]=[01771234567]
EXECUTE sofia/default/01771234567@voipprovider.com set(original_caller_id_number=01771234567)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [original_caller_id_number]=[01771234567]
EXECUTE sofia/default/01771234567@voipprovider.com set(error_cdr=1)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [error_cdr]=[1]
EXECUTE sofia/default/01771234567@voipprovider.com set(callstart=2020-04-16 17:32:03)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [callstart]=[2020-04-16 17:32:03]
EXECUTE sofia/default/01771234567@voipprovider.com set(account_id=0)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [account_id]=[0]
EXECUTE sofia/default/01771234567@voipprovider.com set(parent_id=0)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [parent_id]=[0]
EXECUTE sofia/default/01771234567@voipprovider.com set(call_direction=outbound)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [call_direction]=[outbound]
EXECUTE sofia/default/01771234567@voipprovider.com set(sip_ignore_remote_cause=true)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [sip_ignore_remote_cause]=[true]
EXECUTE sofia/default/01771234567@voipprovider.com set(call_processed=internal)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [call_processed]=[internal]
EXECUTE sofia/default/01771234567@voipprovider.com set(effective_destination_number=2884143e0)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [effective_destination_number]=[2884143e0]
EXECUTE sofia/default/01771234567@voipprovider.com set(last_bridge_hangup_cause=AUTHENTICATION_FAIL)
2020-04-16 19:32:03.447668 [DEBUG] mod_dptools.c:1548 SET sofia/default/01771234567@voipprovider.com [last_bridge_hangup_cause]=[AUTHENTICATION_FAIL]
EXECUTE sofia/default/01771234567@voipprovider.com hangup(AUTHENTICATION_FAIL)
2020-04-16 19:32:03.447668 [NOTICE] mod_dptools.c:1286 Hangup sofia/default/01771234567@voipprovider.com [CS_EXECUTE] [NORMAL_CLEARING]
2020-04-16 19:32:03.447668 [DEBUG] switch_core_session.c:2815 sofia/default/01771234567@voipprovider.com skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already)
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:650 (sofia/default/01771234567@voipprovider.com) State EXECUTE going to sleep
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:584 (sofia/default/01771234567@voipprovider.com) Running State Change CS_HANGUP (Cur 1 Tot 79)
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:850 (sofia/default/01771234567@voipprovider.com) Callstate Change RINGING -> HANGUP
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:852 (sofia/default/01771234567@voipprovider.com) State HANGUP
2020-04-16 19:32:03.447668 [DEBUG] mod_sofia.c:438 Channel sofia/default/01771234567@voipprovider.com hanging up, cause: NORMAL_CLEARING
2020-04-16 19:32:03.447668 [DEBUG] mod_sofia.c:577 Responding to INVITE with: 480
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:60 sofia/default/01771234567@voipprovider.com Standard HANGUP, cause: NORMAL_CLEARING
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:852 (sofia/default/01771234567@voipprovider.com) State HANGUP going to sleep
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:619 (sofia/default/01771234567@voipprovider.com) State Change CS_HANGUP -> CS_REPORTING
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:584 (sofia/default/01771234567@voipprovider.com) Running State Change CS_REPORTING (Cur 1 Tot 79)
2020-04-16 19:32:03.447668 [DEBUG] switch_core_state_machine.c:938 (sofia/default/01771234567@voipprovider.com) State REPORTING
2020-04-16 19:32:03.447668 [INFO] mod_json_cdr.c:271 Process [2f8c6240-8008-11ea-ba96-7ffca8cd45f4.cdr.json]
2020-04-16 19:32:03.467686 [DEBUG] switch_core_state_machine.c:174 sofia/default/01771234567@voipprovider.com Standard REPORTING, cause: NORMAL_CLEARING
2020-04-16 19:32:03.467686 [DEBUG] switch_core_state_machine.c:938 (sofia/default/01771234567@voipprovider.com) State REPORTING going to sleep
2020-04-16 19:32:03.467686 [DEBUG] switch_core_state_machine.c:610 (sofia/default/01771234567@voipprovider.com) State Change CS_REPORTING -> CS_DESTROY
2020-04-16 19:32:03.467686 [DEBUG] switch_core_session.c:1665 Session 79 (sofia/default/01771234567@voipprovider.com) Locked, Waiting on external entities
2020-04-16 19:32:03.467686 [NOTICE] switch_core_session.c:1683 Session 79 (sofia/default/01771234567@voipprovider.com) Ended
2020-04-16 19:32:03.467686 [NOTICE] switch_core_session.c:1687 Close Channel sofia/default/01771234567@voipprovider.com [CS_DESTROY]
2020-04-16 19:32:03.467686 [DEBUG] switch_core_state_machine.c:741 (sofia/default/01771234567@voipprovider.com) Running State Change CS_DESTROY (Cur 0 Tot 79)
2020-04-16 19:32:03.467686 [DEBUG] switch_core_state_machine.c:751 (sofia/default/01771234567@voipprovider.com) State DESTROY
2020-04-16 19:32:03.467686 [DEBUG] mod_sofia.c:343 sofia/default/01771234567@voipprovider.com SOFIA DESTROY
2020-04-16 19:32:03.467686 [DEBUG] switch_core_state_machine.c:181 sofia/default/01771234567@voipprovider.com Standard DESTROY
2020-04-16 19:32:03.467686 [DEBUG] switch_core_state_machine.c:751 (sofia/default/01771234567@voipprovider.com) State DESTROY going to sleep
|