Using 3CX using for our mobile users

Status
Not open for further replies.

rllaneis

Joined
Jun 25, 2009
Messages
7
Reaction score
0
Hi All,

We are trying to make our 3CX server (7.1.6391.) accesible outside the office for our mobile like users. We are thinking to use Fring in general to connect to our server and we encounter a bit of trouble after it subscribe.

First the environment, to explain the setup

1.) i created a dns entry name 3cx.<ourcompany>.com to point to the public ip of our 3cx server
2.) the public ip is initially pointed to our firewall (netgear fvs124g) which routes it to our wifir router (edimax br-6114wg) - to prevent any issues i have initially enabled all inbound and outbound ports to this route.
3.) the wifi router then port fortwards this to our 3cx server - ports 1-65535 are all forwarded to prevent any port blocking for the meantime

now for the testing

1.) using nokia e63 - uses builtin sip app or fring app

1.1.) builtin sip app - after following the 3cx faq guide on nokia phones - this successfully registered when inside office wifi and we are able to make and receive calls through it.

1.2.) fring app - configured it and it successfully subscribed but when we tried to do a test call the call terminates, also it can received calls but when the phone is answered we hear nothing, and the caller on the other end hears a "music on hold" sound.

1.3.) we redo the test on builtin sip app over 3g this time and we encounter the same issue as 1.2 - call terminates if trying a call and the caller hears the music on hold sound

2.) iphone 3g - uses fring app also (as this is a testing we can't make use of the other app provided on itunes as its a paid app) encounter the same issue as 1.2.

now i'm bewildered why it happens, it seems to be a 3cx issue or i am missing something to make it work. i was under the initial impression that it could be a firewall issue, but after opening all ports and the firewall checker showing no issues i need to look into our 3cx system.

the only additional i can provide is this info from 3cx server status when doing the test:

caller 5278 calls 1587 (1587 answers the call on fring but hearing nothing drops the call, 5278 hearing a music on hold sound also drops the call)

13:23:45.921 [CM503008]: Call(106): Call is terminated
13:23:45.921 [CM503008]: Call(106): Call is terminated
13:23:27.811 [CM503007]: Call(106): Device joined: sip:[email protected]:52813;transport=udp
13:23:27.796 [CM503007]: Call(106): Device joined: sip:[email protected]:5060
13:23:27.796 [CM505001]: Ext.1587: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [fring] Transport: [sip:10.0.0.19:5060]
13:23:27.765 [CM503002]: Call(106): Alerting sip:[email protected]:52813;transport=udp
13:23:21.530 [CM503004]: Call(106): Calling: Ext:Ext.1587@[Dev:sip:[email protected]:52813;transport=udp]
13:23:21.530 [CM503010]: Making route(s) to <sip:[email protected]>
13:23:21.530 [CM505001]: Ext.5278: Device info: Device Identified: [Man: Linksys;Mod: SPA Series;Rev: General] Capabilities:[reinvite, no-replaces, able-no-sdp, recvonly] UserAgent: [Linksys/SPA922-6.1.3(a)] Transport: [sip:10.0.0.19:5060]
13:23:21.499 [CM503001]: Call(106): Incoming call from Ext.5278 to <sip:[email protected]>
13:23:00.514 [CM504001]: Ext.1587: new contact is registered. Contact(s): [sip:[email protected]:52813;transport=udp/1587]

1587 tries to call back 5278 using fring but call terminates after dialling it

13:24:22.407 [CM503008]: Call(107): Call is terminated
13:24:22.407 [CM502001]: Source info: From: <sip:[email protected]>;tag=5583cc9bc0fe18108d31962a6f88308d<sip:[email protected]>
13:24:22.407 [CM503013]: Call(107): Incoming call rejected, caller is unknown; msg=SipReq: INVITE [email protected] tid=f458cd9bc0fe18108d31962a6f88308d cseq=INVITE [email protected]:52813 / 4712 from(wire)
13:24:21.875 [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
INVITE sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 166.69.102:52813;branch=z9hG4bK5583cc9bc0fe18108d30962a6f88308d;rport=52813;iid=2
Max-Forwards: 70
Contact: <sip:[email protected]:52813>
To: <sip:[email protected]>
From: <sip:[email protected]>;tag=5583cc9bc0fe18108d31962a6f88308d
Call-ID: 3a7dcc9b-c0fe-1810-8a19-962a6f88308d
CSeq: 4711 INVITE
User-Agent: fring
Content-Length: 0
13:24:21.875 [CM302001]: Authorization system can not identify source of: SipReq: INVITE [email protected] tid=5583cc9bc0fe18108d30962a6f88308d cseq=INVITE [email protected]:52813 / 4711 from(wire)

For your checking, advise and feedback on how can i make it work
 
charlief said:
Fring will cause all sorts of problems with 3CX when used internally over WiFI because it needs to connect to its own servers. Fring is not SIP. Audio does not pass from the mobile to 3CX across the internal network, but from the mobile, to a Fring server in the US or UK, using a proprietary codec and all the way back again. It is not a practical solution. Try http://www.voip4mobiles.com . Their Nokia solution has been specifically designed for 3CX, has zero latency on internal networks, is genuine G729 (or whatever codec you choose) and works with 3G externally. They will have Android, Windows, and Iphone solutions soon.

Hi Charlie

any ideas on your time frames for other devices, especially Windows Mobile ?

thanks

Jody
 
Dear sir
i'm using 3cx free version for test but when i tried to connect my e52 and N78 using nokia SIP it does not connect it only worked for the first time well for e52 for 4 min and disconnected after that i could not register also i was unable to receive call on the mobile i only could make calls. and here is the server log:

23:45:08.500 [CM504002]: Ext.444: a contact is unregistered. Contact(s): []

23:45:07.984 [CM504002]: Ext.444: a contact is unregistered. Contact(s): []

23:44:33.687 [CM503008]: Call(28): Call is terminated

23:44:33.687 [CM503015]: Call(28): Attempt to reach <sip:[email protected]> failed. Reason: Server Failure

23:44:33.671 [CM503003]: Call(28): Call to sip:[email protected]:5060 has failed; Cause: 503 Service Unavailable; warning: ; internal

23:44:32.171 [CM503024]: Call(28): Calling Ext:Ext.444@[Dev:sip:[email protected]]

23:44:32.156 [CM503004]: Call(28): Route 1: Ext:Ext.444@[Dev:sip:[email protected]]

23:44:32.156 [CM503010]: Making route(s) to <sip:[email protected]>

23:44:32.156 [CM505001]: Ext.101: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [NCH Software Express Talk 3.10] Transport: [sip:192.168.1.100:5060]

23:44:32.140 [CM503001]: Call(28): Incoming call from Ext.101 to <sip:[email protected]>

23:44:13.312 [CM503008]: Call(27): Call is terminated

23:44:13.296 [CM503015]: Call(27): Attempt to reach <sip:[email protected]> failed. Reason: Server Failure

23:44:13.296 [CM503003]: Call(27): Call to sip:[email protected]:5060 has failed; Cause: 503 Service Unavailable; warning: ; internal

23:44:11.796 [CM503024]: Call(27): Calling Ext:Ext.444@[Dev:sip:[email protected]]

23:44:11.796 [CM503004]: Call(27): Route 1: Ext:Ext.444@[Dev:sip:[email protected]]

23:44:11.781 [CM503010]: Making route(s) to <sip:[email protected]>

23:44:11.781 [CM505001]: Ext.101: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [NCH Software Express Talk 3.10] Transport: [sip:192.168.1.100:5060]

23:44:11.765 [CM503001]: Call(27): Incoming call from Ext.101 to <sip:[email protected]>

23:44:03.296 [CM503008]: Call(26): Call is terminated

23:44:03.296 [CM503015]: Call(26): Attempt to reach <sip:[email protected]> failed. Reason: Server Failure

23:44:03.296 [CM503003]: Call(26): Call to sip:[email protected]:5060 has failed; Cause: 503 Service Unavailable; warning: ; internal

23:44:01.734 [CM503024]: Call(26): Calling Ext:Ext.444@[Dev:sip:[email protected]]

23:44:01.734 [CM503004]: Call(26): Route 1: Ext:Ext.444@[Dev:sip:[email protected]]

23:44:01.734 [CM503010]: Making route(s) to <sip:[email protected]>

23:44:01.718 [CM505001]: Ext.101: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [NCH Software Express Talk 3.10] Transport: [sip:192.168.1.100:5060]

23:44:01.718 [CM503001]: Call(26): Incoming call from Ext.101 to <sip:[email protected]>

23:43:57.062 [CM503008]: Call(25): Call is terminated

23:43:57.046 [CM503008]: Call(25): Call is terminated

23:43:43.453 [CM503007]: Call(25): Device joined: sip:[email protected]:5061

23:43:43.453 [CM503007]: Call(25): Device joined: sip:[email protected]

23:43:43.437 [CM505001]: Ext.101: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [NCH Software Express Talk 3.10] Transport: [sip:192.168.1.100:5060]

23:43:43.437 [CM503002]: Call(25): Alerting sip:[email protected]:5061

23:43:40.359 [CM503024]: Call(25): Calling Ext:Ext.101@[Dev:sip:[email protected]:5061]

23:43:40.359 [CM503004]: Call(25): Route 1: Ext:Ext.101@[Dev:sip:[email protected]:5061]

23:43:40.359 [CM503010]: Making route(s) to <sip:[email protected]>

23:43:40.343 [CM505001]: Ext.444: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [Nokia RM-469 021.013 (en)] Transport: [sip:192.168.1.100:5060]

23:43:40.343 [CM503001]: Call(25): Incoming call from Ext.444 to <sip:[email protected]>

23:43:25.937 [CM503008]: Call(24): Call is terminated

23:43:25.921 [CM503015]: Call(24): Attempt to reach <sip:[email protected]> failed. Reason: Server Failure

23:43:25.921 [CM503003]: Call(24): Call to sip:[email protected]:5060 has failed; Cause: 503 Service Unavailable; warning: ; internal

23:43:24.375 [CM503024]: Call(24): Calling Ext:Ext.444@[Dev:sip:[email protected]]

23:43:24.375 [CM503004]: Call(24): Route 1: Ext:Ext.444@[Dev:sip:[email protected]]

23:43:24.359 [CM503010]: Making route(s) to <sip:[email protected]>

23:43:24.359 [CM505001]: Ext.101: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [NCH Software Express Talk 3.10] Transport: [sip:192.168.1.100:5060]

23:43:24.343 [CM503001]: Call(24): Incoming call from Ext.101 to <sip:[email protected]>

23:43:10.171 [CM503008]: Call(23): Call is terminated

23:43:10.171 [CM503015]: Call(23): Attempt to reach <sip:[email protected]:5060> failed. Reason: Server Failure

23:43:10.171 [CM503003]: Call(23): Call to sip:[email protected]:5060 has failed; Cause: 503 Service Unavailable; warning: ; internal

23:43:08.562 [CM503024]: Call(23): Calling Ext:Ext.444@[Dev:sip:[email protected]]

23:43:08.546 [CM503004]: Call(23): Route 1: Ext:Ext.444@[Dev:sip:[email protected]]

23:43:08.546 [CM503010]: Making route(s) to <sip:[email protected]:5060>

23:43:08.546 [CM505001]: Ext.102: Device info: Device Identified: [Man: 3CX Ltd.;Mod: 3CXVoipPhone;Rev: General] Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXVoipPhone 3.1.6288.0] Transport: [sip:192.168.1.100:5060]

23:43:08.531 [CM503001]: Call(23): Incoming call from Ext.102 to <sip:[email protected]:5060>

23:42:56.843 [CM503008]: Call(22): Call is terminated

23:42:56.843 [CM503015]: Call(22): Attempt to reach <sip:[email protected]:5060> failed. Reason: Server Failure

23:42:56.843 [CM503003]: Call(22): Call to sip:[email protected]:5060 has failed; Cause: 503 Service Unavailable; warning: ; internal

23:42:55.406 [CM503024]: Call(22): Calling Ext:Ext.444@[Dev:sip:[email protected]]

23:42:55.390 [CM503004]: Call(22): Route 1: Ext:Ext.444@[Dev:sip:[email protected]]

23:42:55.390 [CM503010]: Making route(s) to <sip:[email protected]:5060>

23:42:55.390 [CM505001]: Ext.102: Device info: Device Identified: [Man: 3CX Ltd.;Mod: 3CXVoipPhone;Rev: General] Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXVoipPhone 3.1.6288.0] Transport: [sip:192.168.1.100:5060]

23:42:55.359 [CM503001]: Call(22): Incoming call from Ext.102 to <sip:[email protected]:5060>

23:42:36.859 [CM503015]: Call(21): Attempt to reach <sip:[email protected]:5060> failed. Reason: Server Failure




where 444 is the nokia e52
101 is nhc softfone and 102 is the 3cx softphone

icould not save the start


please any thing i can do to register nokia with 3cx even with 3ed party internet is not alwayes available so i can depend on the internet voip providers



best regards HTA
 
Status
Not open for further replies.

Forum statistics

Threads
112,326
Messages
591,901
Members
165,479
Latest member
Senergia