- Joined
- Oct 17, 2010
- Messages
- 21
- Reaction score
- 0
While external access through a dynamic DNS provider is something that 3CX do not support I've found a source which claims it is technically possible: http://www.buchatech.com/2009/07/setup-3cx-pbx/
I've had a go at setting this up and internal calls between softphones (3CX softphone running on a windows box and 3CX softphone running on android) As a test I created 2 extensions: 10 and 11, connections were established.
So far so good.
I then switched the android device from wifi to the cellular network (3, UK) and tried to call extension 11 (the phone is set up to use extension 10). The phone registered but I was unable to make the call. Upon further investigation I found that extension 10 was reporting as registered but idle.
When I was carrying out initial configuration the firewall test was completed successfully and I have the following ports forwarded to the 3CX box:
IP_Telephony TCP 5480 5480 192.168.1.160
IP_Telephony TCP 5482 5482 192.168.1.160
IP_Telephony TCP 5483 5483 192.168.1.160
IP_Telephony TCP 5485 5485 192.168.1.160
IP_Telephony UDP 5480 5480 192.168.1.160
IP_Telephony UDP 5482 5482 192.168.1.160
IP_Telephony UDP 5483 5483 192.168.1.160
IP_Telephony UDP 5485 5485 192.168.1.160
IP_Telephony TCP 3400 : 3499 3400 : 3499 192.168.1.160
IP_Telephony TCP 5060 : 5100 5060 : 5100 192.168.1.160
IP_Telephony TCP 9000 : 9015 9000 : 9015 192.168.1.160
IP_Telephony UDP 3400 : 3499 3400 : 3499 192.168.1.160
IP_Telephony UDP 5060 : 5100 5060 : 5100 192.168.1.160
IP_Telephony UDP 9000 : 9015 9000 : 9015 192.168.1.160
Static public IP address is set to dansnowden.is-a-geek.com (as suggested in the page I found) and it was also set to be the "Public IP to specify in Contact and SDP"
When I try to connect and dial I get the following in the 3CX log:
When connected to internal wifi I got the following (When I made a call)
The profile on the android device is et up to use dansnowden.is-a-geek.com as an external server, has the default STUN server of stun3.3cx.com.
Does anyone have any suggestions?
I've had a go at setting this up and internal calls between softphones (3CX softphone running on a windows box and 3CX softphone running on android) As a test I created 2 extensions: 10 and 11, connections were established.
So far so good.
I then switched the android device from wifi to the cellular network (3, UK) and tried to call extension 11 (the phone is set up to use extension 10). The phone registered but I was unable to make the call. Upon further investigation I found that extension 10 was reporting as registered but idle.
When I was carrying out initial configuration the firewall test was completed successfully and I have the following ports forwarded to the 3CX box:
IP_Telephony TCP 5480 5480 192.168.1.160
IP_Telephony TCP 5482 5482 192.168.1.160
IP_Telephony TCP 5483 5483 192.168.1.160
IP_Telephony TCP 5485 5485 192.168.1.160
IP_Telephony UDP 5480 5480 192.168.1.160
IP_Telephony UDP 5482 5482 192.168.1.160
IP_Telephony UDP 5483 5483 192.168.1.160
IP_Telephony UDP 5485 5485 192.168.1.160
IP_Telephony TCP 3400 : 3499 3400 : 3499 192.168.1.160
IP_Telephony TCP 5060 : 5100 5060 : 5100 192.168.1.160
IP_Telephony TCP 9000 : 9015 9000 : 9015 192.168.1.160
IP_Telephony UDP 3400 : 3499 3400 : 3499 192.168.1.160
IP_Telephony UDP 5060 : 5100 5060 : 5100 192.168.1.160
IP_Telephony UDP 9000 : 9015 9000 : 9015 192.168.1.160
Static public IP address is set to dansnowden.is-a-geek.com (as suggested in the page I found) and it was also set to be the "Public IP to specify in Contact and SDP"
When I try to connect and dial I get the following in the 3CX log:
13:03:12.668
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=7a57d957a2560042 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:02:51.154
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=991f8007ae76ff0f cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:02:29.558
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=a17e5067ac502474 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:02:08.086
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=dc26dc11f4656e79 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:01:46.525
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=c7383000b3039e03 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:01:24.956
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=152547532c1a9b6d cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:01:03.453
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=5441b0787a230944 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:00:41.902
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=ba337353a7226e4e cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:00:20.425
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=d56fa86010038f59 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
13:00:13.189
[CM504001]: Ext.10: new contact is registered. Contact(s): [sip:[email protected]:16725/10,sip:[email protected]:22452/10]
12:59:37.411
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=6e0a1016e81a9011 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
12:59:15.808
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=9069b95a59547b4a cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
12:58:32.750
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=131ec164ba035a7b cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
12:58:11.266
[CM102001]: Authentication failed for SipReq: REGISTER 127.0.0.1:5060 tid=f9389636545f1872 cseq=REGISTER [email protected]:6060 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
When connected to internal wifi I got the following (When I made a call)
13:06:21.570
[CM503008]: Call(2): Call is terminated
13:06:14.095
[CM503007]: Call(2): Device joined: sip:[email protected]:40600;rinstance=b934596d9e8632e3
13:06:14.082
[CM503007]: Call(2): Device joined: sip:[email protected]:5060
13:06:14.069
[CM505001]: Ext.99: Device info: Device Identified: [Man: 3CX Ltd.;Mod: Voice Mail Menu;Rev: General] Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CX Voice Mail Menu] PBX contact: [sip:[email protected]:5060]
13:06:14.068
[CM503002]: Call(2): Alerting sip:[email protected]:40600;rinstance=b934596d9e8632e3
13:06:13.922
[CM503025]: Call(2): Calling Ext:Ext.99@[Dev:sip:[email protected]:40600;rinstance=b934596d9e8632e3]
13:06:13.861
[CM503005]: Call(2): Forwarding: Ext:Ext.99@[Dev:sip:[email protected]:40600;rinstance=b934596d9e8632e3]
13:06:13.841
[CM503003]: Call(2): Call to sip:[email protected]:5060 has failed; Cause: 486 Busy Here; from IP:192.168.1.247:64694
13:06:06.451
[CM505001]: Ext.11: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 5.0.14439.0] PBX contact: [sip:[email protected]:5060]
13:06:06.285
[CM503025]: Call(2): Calling Ext:Ext.11@[Dev:sip:[email protected]:64694;rinstance=88d2b80b35e16414]
13:06:06.254
[CM503010]: Making route(s) to <sip:[email protected]>
13:06:06.229
[CM503001]: Call(2): Incoming call from Ext.10 to <sip:[email protected]>
13:05:34.591
[CM504002]: Ext.10: a contact is unregistered. Contact(s): [sip:[email protected]:16725/10,sip:[email protected]:22452/10]
13:05:18.274
[CM503003]: Call(1): Call to sip:[email protected]:5060 has failed; Cause: 487 Request Terminated; from IP:192.168.1.247:64694
The profile on the android device is et up to use dansnowden.is-a-geek.com as an external server, has the default STUN server of stun3.3cx.com.
Does anyone have any suggestions?