- Joined
- Sep 20, 2019
- Messages
- 14
- Reaction score
- 3
Hi everyone,
We discovered a strange behavior when a call is coming in from a mobile (classic mobile phone) that has received his call from another phone or mobile and has diverted it to a number on our sip trunk (automatic forwarding setup on the mobile phone trough network instructions as **61* (forwarding incoming calls when no answer) or **21* (unconditional forwarding all incoming calls).
Details (all numbers are fake) :
Land line or mobile : +3299121212
Mobile number : +32478232323
3CX line on sip trunk sip : +3299454545 with call flow (calls are received by voice mail message with recording).
Main trunk number : +3299787878
On the mobile there is a call diversion : all incoming calls on +32478232323 are forwarded to +3299454545.
Normally, the incoming calls on the mobile would be forwarded to the call flow behind +3299454545.
This is even not the case. The call comes in but the 3CX log shows that de DID number is wrong. Instead of the DID number +3299454545 the mobile number +32478232323 is registered. The call never reach the call flow and is turning around while the DID number is the same as the mobile number.
When a call is made directly to +3299454545 all is working perfectly. The call can be made by classic landline or by any mobile number, the call is reaching the call flow and the caller can let un message on the voice mail.
Example log 1 – call coming in directly:
Incoming call – call is made by +32478232323 to reach +3299454545 (with the call flow).
This is working perfectly.
Log :
2020/12/25 15:26:39.532|1011|0019|Verb|CHR: Adding event: 2020-12-25 15:26:18.025|
IncomingCall|000001769A4B0B25_225|ca048f225d28/Participant DN.10000/Line dn-name='+32478232323:SOSY_EMERGENCY'
epname='0032478232323@(Ln.10000@SOSY_OVH)'
>ca048f225d28/Participant DN.10000/Line dn-name='+32478232323:SOSY_EMERGENCY' epname='0032478232323@(Ln.10000@SOSY_OVH)'
did_number=003299454545
disp_name=+32478232323:SOSY_EMERGENCY
number=0032478232323
sip.contact=<sip:91.XXX.XXX.23:5060>
sip.from="+32478232323" <sip:[email protected];user=phone>;tag=03572-OC-5b6d9b9f-32c413580
sip.rl_uri=sip:[email protected]:5060;transport=udp;rinstance=ed3b3271874b54b1 (with XX = static IP of 3CX)
sip.src_addr=91.XXX.XXX.23:5060
sip.to=<sip:[email protected];user=phone>
sip.user_ag=Cirpack/v4.76 (gw_sip)
target=sosy_urg_20201102.Main
2020/12/25 15:26:39.532|1011|0019|Verb|CHR: Adding event: 2020-12-25 15:26:18.025|TargetAdded|000001769A4B0B25_225|f332422cd322/Target DN.sosy_urg_20201102.Main/ServiceCall dn-name='' epname='Ext.sosy_urg_20201102.Main'
>f332422cd322/Target DN.sosy_urg_20201102.Main/ServiceCall dn-name='' epname='Ext.sosy_urg_20201102.Main'
ep.dialing=
ep.originator.caller_num=
ep.originator.dial=
orig.dest=sosy_urg_20201102.Main
orig.party.id=ca048f225d28
Example log 2
Call from +3299121212 to +32478232323 (mobile) and than forwarded to 3CX +3299454545 with call flow.
This is not working :
Log :
2020/12/26 09:27:56.144|1011|0019|Verb|CHR: Adding event: 2020-12-26 09:27:56.123|
IncomingCall|000001769E294F52_229|9f09550e4b12/Participant DN.10000/Line dn-name='+3299121212' epname='003299121212@(Ln.10000@SOSY_OVH)'
>9f09550e4b12/Participant DN.10000/Line dn-name='+3299121212'
epname='003299121212@(Ln.10000@SOSY_OVH)'
did_number=0032478232323 --> we think this is wrong value, should be 003299454545
disp_name=+3299121212
number=003299121212
sip.contact=<sip:91.XXX.XXX.23:5060>
sip.from="+3299121212" <sip:[email protected];user=phone>;tag=32556-SR-5c6fe417-293d37206
sip.rl_uri=sip:[email protected]:5060;transport=udp;rinstance=ed3b3271874b54b1
sip.src_addr=91.XXX.XXX.23:5060
sip.to=<sip:[email protected];user=phone>
sip.user_ag=Cirpack/v4.76 (gw_sip)
target=
2020/12/26 09:27:56.144|1011|0019|Verb|CHR: Adding event: 2020-12-26 09:27:56.124|TargetFailed|000001769E294F52_229|2776d039f946/Target [TargetNotFound]
>2776d039f946/Target [TargetNotFound]
In the first log the incoming call is received by the call flow (target=sosy_urg_20201102.Main). But in the second log target=___ (empty)
We have made test with several mobiles on different mobile networks (different operators) and behavior is the same in all cases. All direct incoming calls are correctly processed, all diverted calls coming from the mobile are not processed.
We have searched on the 3CX forum but without success.
Please, if some one recognize this, thanks in advance for help.
We discovered a strange behavior when a call is coming in from a mobile (classic mobile phone) that has received his call from another phone or mobile and has diverted it to a number on our sip trunk (automatic forwarding setup on the mobile phone trough network instructions as **61* (forwarding incoming calls when no answer) or **21* (unconditional forwarding all incoming calls).
Details (all numbers are fake) :
Land line or mobile : +3299121212
Mobile number : +32478232323
3CX line on sip trunk sip : +3299454545 with call flow (calls are received by voice mail message with recording).
Main trunk number : +3299787878
On the mobile there is a call diversion : all incoming calls on +32478232323 are forwarded to +3299454545.
Normally, the incoming calls on the mobile would be forwarded to the call flow behind +3299454545.
This is even not the case. The call comes in but the 3CX log shows that de DID number is wrong. Instead of the DID number +3299454545 the mobile number +32478232323 is registered. The call never reach the call flow and is turning around while the DID number is the same as the mobile number.
When a call is made directly to +3299454545 all is working perfectly. The call can be made by classic landline or by any mobile number, the call is reaching the call flow and the caller can let un message on the voice mail.
Example log 1 – call coming in directly:
Incoming call – call is made by +32478232323 to reach +3299454545 (with the call flow).
This is working perfectly.
Log :
2020/12/25 15:26:39.532|1011|0019|Verb|CHR: Adding event: 2020-12-25 15:26:18.025|
IncomingCall|000001769A4B0B25_225|ca048f225d28/Participant DN.10000/Line dn-name='+32478232323:SOSY_EMERGENCY'
epname='0032478232323@(Ln.10000@SOSY_OVH)'
>ca048f225d28/Participant DN.10000/Line dn-name='+32478232323:SOSY_EMERGENCY' epname='0032478232323@(Ln.10000@SOSY_OVH)'
did_number=003299454545
disp_name=+32478232323:SOSY_EMERGENCY
number=0032478232323
sip.contact=<sip:91.XXX.XXX.23:5060>
sip.from="+32478232323" <sip:[email protected];user=phone>;tag=03572-OC-5b6d9b9f-32c413580
sip.rl_uri=sip:[email protected]:5060;transport=udp;rinstance=ed3b3271874b54b1 (with XX = static IP of 3CX)
sip.src_addr=91.XXX.XXX.23:5060
sip.to=<sip:[email protected];user=phone>
sip.user_ag=Cirpack/v4.76 (gw_sip)
target=sosy_urg_20201102.Main
2020/12/25 15:26:39.532|1011|0019|Verb|CHR: Adding event: 2020-12-25 15:26:18.025|TargetAdded|000001769A4B0B25_225|f332422cd322/Target DN.sosy_urg_20201102.Main/ServiceCall dn-name='' epname='Ext.sosy_urg_20201102.Main'
>f332422cd322/Target DN.sosy_urg_20201102.Main/ServiceCall dn-name='' epname='Ext.sosy_urg_20201102.Main'
ep.dialing=
ep.originator.caller_num=
ep.originator.dial=
orig.dest=sosy_urg_20201102.Main
orig.party.id=ca048f225d28
Example log 2
Call from +3299121212 to +32478232323 (mobile) and than forwarded to 3CX +3299454545 with call flow.
This is not working :
Log :
2020/12/26 09:27:56.144|1011|0019|Verb|CHR: Adding event: 2020-12-26 09:27:56.123|
IncomingCall|000001769E294F52_229|9f09550e4b12/Participant DN.10000/Line dn-name='+3299121212' epname='003299121212@(Ln.10000@SOSY_OVH)'
>9f09550e4b12/Participant DN.10000/Line dn-name='+3299121212'
epname='003299121212@(Ln.10000@SOSY_OVH)'
did_number=0032478232323 --> we think this is wrong value, should be 003299454545
disp_name=+3299121212
number=003299121212
sip.contact=<sip:91.XXX.XXX.23:5060>
sip.from="+3299121212" <sip:[email protected];user=phone>;tag=32556-SR-5c6fe417-293d37206
sip.rl_uri=sip:[email protected]:5060;transport=udp;rinstance=ed3b3271874b54b1
sip.src_addr=91.XXX.XXX.23:5060
sip.to=<sip:[email protected];user=phone>
sip.user_ag=Cirpack/v4.76 (gw_sip)
target=
2020/12/26 09:27:56.144|1011|0019|Verb|CHR: Adding event: 2020-12-26 09:27:56.124|TargetFailed|000001769E294F52_229|2776d039f946/Target [TargetNotFound]
>2776d039f946/Target [TargetNotFound]
In the first log the incoming call is received by the call flow (target=sosy_urg_20201102.Main). But in the second log target=___ (empty)
We have made test with several mobiles on different mobile networks (different operators) and behavior is the same in all cases. All direct incoming calls are correctly processed, all diverted calls coming from the mobile are not processed.
We have searched on the 3CX forum but without success.
Please, if some one recognize this, thanks in advance for help.