Problens with transfers

Status
Not open for further replies.

acgotola

Joined
May 2, 2007
Messages
8
Reaction score
0
Hi, I´m using audioCodes MP202 for extensions and I have a problem with transfers.

If I do theses steps the transfers works fine.

TEL A ==> call tel B ==> TEL B
TEL A ==> hold tel B ==> TEL B on hold
TEL A ==> call tel C ==> TEL C
TEL A ==> transfer Tel B to C ==> TEL B == talk to tell A.


But if I try to transfers using these steps
TEL A ==> call tel B ==> TEL B
TEL B ==> hold tel A ==> TEL A on hold
TEL B ==> call tel C ==> TEL C
TEL B ==> transfer Tel A to C ==> TEL A == talk to tell C.

don´t work, The server return message SIP to REFER authentication, and the MP waiting 202 ok.

Somebody help me?
 
Please provide the system log for us.
 
Also what phones are you using

Also include the types of phones you are using.

Are all the phones on the same subnet as the 3CX server?
 
The Systel log are here.

Time Function Message
08:03:51.062 StratLink::onHangUp [CM104001] Call(4): Ext.104 hung up call; cause: BYE; from IP:192.168.1.91
08:03:46.875 StratLink::onHangUp [CM104001] Call(3): Ext.109 hung up call; cause: BYE; from IP:192.168.1.84
08:03:34.937 CallLegImpl::onConnected [CM103001] Call(4): Created audio channel for Ext.104 (192.168.1.91:5004) with Media Server (192.168.1.75:7016)
08:03:34.937 StratInOut::onConnected [CM104005] Call(4): Setup completed for call from Ext.109 to Ext.104
08:03:34.937 CallLegImpl::onConnected [CM103001] Call(4): Created audio channel for Ext.109 (192.168.1.84:5006) with Media Server (192.168.1.75:7014)
08:03:33.703 CallConf::onProvisional [CM103003] Call(4): Ext.104 is ringing
08:03:33.515 CallConf::onIncoming [CM103002] Call(4): Incoming call from 109 (Ext.109) to sip:[email protected]
08:03:25.562 CallLegImpl::onConnected [CM103001] Call(3): Created audio channel for Ext.109 (192.168.1.84:5004) with Media Server (192.168.1.75:7012)
08:03:25.562 StratInOut::onConnected [CM104005] Call(3): Setup completed for call from Ext.100 to Ext.109
08:03:25.562 CallLegImpl::onConnected [CM103001] Call(3): Created audio channel for Ext.100 (192.168.1.85:5004) with Media Server (192.168.1.75:7010)
08:03:23.937 CallConf::onProvisional [CM103003] Call(3): Ext.109 is ringing
08:03:23.750 CallConf::onIncoming [CM103002] Call(3): Incoming call from 100 (Ext.100) to sip:[email protected]
08:03:01.718 StratTransfer::onConnected [CM008008] Call(1): Transfer: wrong leg is connected
08:03:01.546 StratLink::Transfer [CM104002] Call(1): transfers Ext.109 from Ext.100 to sip:[email protected]
08:02:57.062 ServRegs::onAdd [CM113002] Registered: Ext.104
08:02:57.015 ServRegs::checkExpiration [CM113000] Registration for sip:104@ippbx has expired
08:02:56.875 CallLegImpl::onConnected [CM103001] Call(2): Created audio channel for Ext.104 (192.168.1.91:5004) with Media Server (192.168.1.75:7006)
08:02:56.875 StratInOut::onConnected [CM104005] Call(2): Setup completed for call from Ext.100 to Ext.104
08:02:56.875 CallLegImpl::onConnected [CM103001] Call(2): Created audio channel for Ext.100 (192.168.1.85:5006) with Media Server (192.168.1.75:7004)
08:02:55.562 CallConf::onProvisional [CM103003] Call(2): Ext.104 is ringing
08:02:54.906 CallConf::onIncoming [CM103002] Call(2): Incoming call from 100 (Ext.100) to sip:[email protected]
08:02:44.656 CallLegImpl::onConnected [CM103001] Call(1): Created audio channel for Ext.109 (192.168.1.84:5004) with Media Server (192.168.1.75:7002)
08:02:44.640 StratInOut::onConnected [CM104005] Call(1): Setup completed for call from Ext.100 to Ext.109
08:02:44.640 CallLegImpl::onConnected [CM103001] Call(1): Created audio channel for Ext.100 (192.168.1.85:5004) with Media Server (192.168.1.75:7000)
08:02:43.265 CallConf::onProvisional [CM103003] Call(1): Ext.109 is ringing
08:02:42.015 CallConf::onIncoming [CM103002] Call(1): Incoming call from 100 (Ext.100) to sip:[email protected]

I´m using ATA MP202 audioCodes.
If I do the route into the ATA "DIAL PLAN" and I don´t use the proxy 3CX, then the transfer function works fine.

If you want I can send log of wareshark that contain all the packges the comunication.
 
Hi Angus,

Please enable the log level to "Verbose (only used for debugging purposes)". Then restart all 3cx services or restart 3cx box. Capture the log for us again.

Regards,
 
Now Log with verbose

Time Function Message
11:55:35.625 StratLink::onHangUp [CM104001] Call(7): Ext.104 hung up call; cause: BYE; from IP:192.168.1.91
11:55:32.750 StratLink::onHangUp [CM104001] Call(6): Ext.109 hung up call; cause: BYE; from IP:192.168.1.84
11:55:23.484 CallLegImpl::onConnected [CM103001] Call(7): Created audio channel for Ext.104 (192.168.1.91:5004) with Media Server (192.168.1.75:7028)
11:55:23.468 StratInOut::onConnected [CM104005] Call(7): Setup completed for call from Ext.109 to Ext.104
11:55:23.468 CallLegImpl::onConnected [CM103001] Call(7): Created audio channel for Ext.109 (192.168.1.84:5006) with Media Server (192.168.1.75:7026)
11:55:22.125 CallConf::onProvisional [CM103003] Call(7): Ext.104 is ringing
11:55:21.921 CallConf::onIncoming [CM103002] Call(7): Incoming call from 109 (Ext.109) to sip:[email protected]
11:55:12.437 CallLegImpl::onConnected [CM103001] Call(6): Created audio channel for Ext.109 (192.168.1.84:5004) with Media Server (192.168.1.75:7024)
11:55:12.421 StratInOut::onConnected [CM104005] Call(6): Setup completed for call from Ext.100 to Ext.109
11:55:12.421 CallLegImpl::onConnected [CM103001] Call(6): Created audio channel for Ext.100 (192.168.1.85:5004) with Media Server (192.168.1.75:7022)
11:55:11.015 CallConf::onProvisional [CM103003] Call(6): Ext.109 is ringing
11:55:10.828 CallConf::onIncoming [CM103002] Call(6): Incoming call from 100 (Ext.100) to sip:[email protected]
11:54:40.203 StratTransfer::onConnected [CM008008] Call(4): Transfer: wrong leg is connected
11:54:40.046 StratLink::Transfer [CM104002] Call(4): transfers Ext.109 from Ext.100 to sip:[email protected]
11:54:30.765 CallLegImpl::onConnected [CM103001] Call(5): Created audio channel for Ext.104 (192.168.1.91:5004) with Media Server (192.168.1.75:7018)
11:54:30.765 StratInOut::onConnected [CM104005] Call(5): Setup completed for call from Ext.100 to Ext.104
11:54:30.765 CallLegImpl::onConnected [CM103001] Call(5): Created audio channel for Ext.100 (192.168.1.85:5006) with Media Server (192.168.1.75:7016)
11:54:28.703 CallConf::onProvisional [CM103003] Call(5): Ext.104 is ringing
11:54:28.515 CallConf::onIncoming [CM103002] Call(5): Incoming call from 100 (Ext.100) to sip:[email protected]
11:54:19.593 CallLegImpl::onConnected [CM103001] Call(4): Created audio channel for Ext.109 (192.168.1.84:5004) with Media Server (192.168.1.75:7014)
11:54:19.593 StratInOut::onConnected [CM104005] Call(4): Setup completed for call from Ext.100 to Ext.109
11:54:19.593 CallLegImpl::onConnected [CM103001] Call(4): Created audio channel for Ext.100 (192.168.1.85:5004) with Media Server (192.168.1.75:7012)
11:54:18.203 CallConf::onProvisional [CM103003] Call(4): Ext.109 is ringing
11:54:18.015 CallConf::onIncoming [CM103002] Call(4): Incoming call from 100 (Ext.100) to sip:[email protected]
 
Hi acgotola,

Referred to your log. There is not found any message for quoted

The server return message SIP to REFER authentication, and the MP waiting 202 ok

Please try to remove password for all extensions. Both extensions' password setup at 3CX box and MP202 are needed to set it as blank.

Let me know it works or not.

Regards,
 
Change the password

After I change the password to null, then the transfer works fine.

Why it happens?
 
It seems because your extension doesn't expect 407 response from PBX in case of refer request (?).
 
acgotola,

We don't know why. We still work on this case.

Before buy the hardware for 3CX box, better to take a look at supported hardware. https://www.3cx.com/support/

Regards,
 
Thanks

Ok I will look the list of hardware, thanks for help.
 
Status
Not open for further replies.

Forum statistics

Threads
111,911
Messages
589,698
Members
164,779
Latest member
affinity123