3CX Phone Remotely Connecting to Free IP PBX

Forum for the 3CX SIP phone client (Sip phone) User to User - Answers are provided by the community. 3CX does NOT provide technical support via this forum.

Moderators: kevin, 3CX staff

3CX Phone Remotely Connecting to Free IP PBX

Postby dvelleux » Mon Dec 27, 2010 12:23 am

Folks,

I have a free 3CX IP PBX located at 64.149.253.209. In early November, I put in a new router (Linksys E1000) connected to a Speedstream 5100 DSL modem in bridge mode. 3CX Firewall Checker runs PERFECTLY, and no warnings show at all, so I should be good to go...

I am trying to connect remotely to the PBX with a 3CX Phone on a desktop PC from home. I just put in a Speedstream 5100 DSL modem in bridge mode with a Linksys WRT54G Wireless router. I upgraded the firmware on both these units to the latest available, since they are my home set-up. I can surf the web easily, but the 3CX Phone will NOT connect, no matter if I run the tunnel or not. Yes, the extension is configured properly. The SIP Proxy Manager runs, but the Phone will still not connect...

Are my issues due to using the free version? Please let me know. Thanks in advance...
dvelleux
New User
 
Posts: 17
Joined: Sat Jan 31, 2009 1:35 am

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby leejor » Mon Dec 27, 2010 12:37 am

dvelleux wrote: but the 3CX Phone will NOT connect, no matter if I run the tunnel or not. Yes, the extension is configured properly. The SIP Proxy Manager runs, but the Phone will still not connect...

Are my issues due to using the free version? Please let me know. Thanks in advance...


Using the "free" version will not make a difference. Both the 3CX phone and PBX have logs that will help you diagnose what is going on. Does the 3Cx log show that the phone is even attempting to register?

dvelleux wrote:connected to a Speedstream 5100 DSL modem in bridge mode.


Sorry, bridge mode..because...It's also a router?
leejor
3CX Valued Professional
3CX Valued Professional
 
Posts: 4268
Joined: Tue Jan 22, 2008 7:54 pm
Location: WEsT Coast of Canada

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby dvelleux » Mon Dec 27, 2010 1:21 am

leejor,

I put the DSL modems into bridge mode on both ends to reduce the amount of NAT transversals a SIP packet needs to contend with when coming in from the Internet. By putting the modems into bridge mode, the modem acts more like a "secure pipe," thus shielding and directing things right to the router, which then uses the static port mapping to go to the 3CX server...

I shall try looking at the logs on my end tonight...
dvelleux
New User
 
Posts: 17
Joined: Sat Jan 31, 2009 1:35 am

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby dvelleux » Mon Dec 27, 2010 3:00 am

leejor,

I think I fixed one issue: since both link ends have Linksys routers (IP PBX: Linksys E1000; home: Linksys WRT54G), each router defaults to 192.168.1.1 as the default gateway. Once I realized my error, I changed my WRT54G router at home to be a DHCP server giving out IPs in the 192.168.5.X range. Hopefully, that change will correct some issues, but I first need to find where the 3CX Phone logs are stored in my home PC's hard drive...
dvelleux
New User
 
Posts: 17
Joined: Sat Jan 31, 2009 1:35 am

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby SY » Mon Dec 27, 2010 11:04 am

It looks like there is the problem with network topology (routing). SIP proxy tunnel should not be sensitive to addresses of default gateways and/or addresses of phone/PBX hosts.
Stepan
3CX Development Team

3CX News, Tips and How to's at http://www.3cx.com/blog/
Very useful links are listed on http://www.3cx.com/support/index.html
SY
3CX Support
3CX Support
 
Posts: 2362
Joined: Fri Jan 26, 2007 2:14 pm

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby Vali_3CX » Mon Dec 27, 2010 1:51 pm

dvelleux wrote:I first need to find where the 3CX Phone logs are stored in my home PC's hard drive...

Hi
Open 3CXphone's Debug window; in File menu choose "Configuration folder..."; there go to the Logs folder.
In this folder are stored two log files: PhoneSIP.log, for phone's SIP handling, and PhoneTunnel.log, for phone's tunnel handling.

If these files are missing, it means logging is not enabled. To enable, exit 3CXPhone then open 3CXVoipPhone.ini - phone's configuration file. There, under [General] section, search for and set to 1 following parameters:

SipTraceLog=1
TunnelLog=1

Save the file and run 3CXPhone. When you no longer need logging, set the same parameters back to 0.

Hope it helps
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby dvelleux » Mon Dec 27, 2010 4:48 pm

Vali_3cx, et al.,

I modified the config.ini file to start both logs, which were not there before. I restarted the Phone and here is the PhoneSIP log:

(9572)1000400|.\RTPSide.cpp(246):Unable to change priority of RTP receiver(audio) from '2147483647' to '0'
(9572)1000400|.\RTPSide.cpp(264):Unable to set affinity mask of RTP receiver(audio) to '3'
(9572)1000400|.\RTPSide.cpp(288):Unable to set ideal processor for RTP receiver(audio) to '32'
(9572)1000400|.\RTPSide.cpp(246):Unable to change priority of RTP receiver(control) from '2147483647' to '0'
(9572)1000400|.\RTPSide.cpp(264):Unable to set affinity mask of RTP receiver(control) to '3'
(9572)1000400|.\RTPSide.cpp(288):Unable to set ideal processor for RTP receiver(control) to '32'
(9572)4000400|.\RTPSide.cpp(253):Priority of RTP receiver(audio) has been set to '0'
(9572)4000400|.\RTPSide.cpp(271):Affinity mask of RTP receiver(audio) has been changed to '3'
(9572)4000400|.\RTPSide.cpp(295):Ideal processor for RTP receiver(audio) is set to '32'
(9572)4000400|.\RTPSide.cpp(253):Priority of RTP receiver(control) has been set to '0'
(9572)4000400|.\RTPSide.cpp(271):Affinity mask of RTP receiver(control) has been changed to '3'
(9572)4000400|.\RTPSide.cpp(295):Ideal processor for RTP receiver(control) is set to '32'
(9572)4000400|.\RTPSide.cpp(467):Priority of RTP sender has been set to '0'
(9572)4000400|.\RTPSide.cpp(485):Affinity mask of RTP sender has been changed to '3'
(9572)4000400|.\RTPSide.cpp(509):Ideal processor for RTP sender is set to '32'
(9572)8000110|.\ssl\Security.cxx(867):BaseSecurity::BaseSecurity
(9572)8000108|.\dns\AresDns.cxx(141):DNS initialization: found 2 name servers
(9572)8000108|.\dns\AresDns.cxx(144): name server: 68.94.156.1
(9572)8000108|.\dns\AresDns.cxx(144): name server: 68.94.157.1
(9572)8000110|.\Compression.cxx(40):COMPRESSION SUPPORT NOT COMPILED IN
(9572)8000110|.\Compression.cxx(43):Compression configuration object created; algorithm = 0
(9572)8000110|.\TransportSelector.cxx(93):No compression library available
(9572)8000108|.\UdpTransport.cxx(42):Creating UDP transport host= port=51450 ipv4=1
(9572)8000110|.\InternalTransport.cxx(86):Creating fd=1524 V4/UDP
(9572)8000110|.\InternalTransport.cxx(94):Binding to 0.0.0.0
(9572)8000110|.\UdpTransport.cxx(60):No compression library available: Transport: [ V4 0.0.0.0:51450 UDP target domain=unspecified mFlowKey=1524 ]
(9572)8000110|.\TransportSelector.cxx(192):Adding transport: [ V4 0.0.0.0:51450 UDP target domain=unspecified mFlowKey=0 ]
(9572)8000110|.\ConnectionBase.cxx(49):ConnectionBase::ConnectionBase, who: [ V4 0.0.0.0:0 UNKNOWN_TRANSPORT target domain=unspecified mFlowKey=0 ] 072716F0
(9572)8000110|.\ConnectionBase.cxx(62):No compression library available: 072716F0
(9572)8000110|.\ConnectionManager.cxx(24):ConnectionManager::ConnectionManager() called
(9572)8000110|.\InternalTransport.cxx(86):Creating fd=1296 V4/TCP
(9572)8000110|.\InternalTransport.cxx(94):Binding to 0.0.0.0
(9572)8000108|.\TcpTransport.cxx(28):Creating TCP transport host= port=51450 ipv4=1
(9572)8000110|.\TransportSelector.cxx(192):Adding transport: [ V4 0.0.0.0:51450 TCP target domain=unspecified mFlowKey=0 ]
(9572)8000110|.\ConnectionBase.cxx(49):ConnectionBase::ConnectionBase, who: [ V4 0.0.0.0:0 UNKNOWN_TRANSPORT target domain=unspecified mFlowKey=0 ] 07274698
(9572)8000110|.\ConnectionBase.cxx(62):No compression library available: 07274698
(9572)8000110|.\ConnectionManager.cxx(24):ConnectionManager::ConnectionManager() called
(9572)8000110|.\InternalTransport.cxx(86):Creating fd=1320 V4/TCP
(9572)8000110|.\InternalTransport.cxx(94):Binding to 0.0.0.0
(9572)8000108|.\ssl\TlsTransport.cxx(40):Creating TLS transport for domain interface= port=51451
(9572)8000110|.\ssl\Security.cxx(867):BaseSecurity::BaseSecurity
(9572)8000108|.\dns\AresDns.cxx(141):DNS initialization: found 2 name servers
(9572)8000108|.\dns\AresDns.cxx(144): name server: 68.94.156.1
(9572)8000108|.\dns\AresDns.cxx(144): name server: 68.94.157.1
(9572)8000110|.\Compression.cxx(40):COMPRESSION SUPPORT NOT COMPILED IN
(9572)8000110|.\Compression.cxx(43):Compression configuration object created; algorithm = 0
(9572)8000110|.\TransportSelector.cxx(93):No compression library available
(9572)8000108|.\UdpTransport.cxx(42):Creating UDP transport host= port=51452 ipv4=1
(9572)8000110|.\InternalTransport.cxx(86):Creating fd=1156 V4/UDP
(9572)8000110|.\InternalTransport.cxx(94):Binding to 0.0.0.0
(9572)8000110|.\UdpTransport.cxx(60):No compression library available: Transport: [ V4 0.0.0.0:51452 UDP target domain=unspecified mFlowKey=1156 ]
(9572)8000110|.\TransportSelector.cxx(192):Adding transport: [ V4 0.0.0.0:51452 UDP target domain=unspecified mFlowKey=0 ]
(9572)8000110|.\ConnectionBase.cxx(49):ConnectionBase::ConnectionBase, who: [ V4 0.0.0.0:0 UNKNOWN_TRANSPORT target domain=unspecified mFlowKey=0 ] 07270E50
(9572)8000110|.\ConnectionBase.cxx(62):No compression library available: 07270E50
(9572)8000110|.\ConnectionManager.cxx(24):ConnectionManager::ConnectionManager() called
(9572)8000110|.\InternalTransport.cxx(86):Creating fd=1752 V4/TCP
(9572)8000110|.\InternalTransport.cxx(94):Binding to 0.0.0.0
(9572)8000108|.\TcpTransport.cxx(28):Creating TCP transport host= port=51452 ipv4=1
(9572)8000110|.\TransportSelector.cxx(192):Adding transport: [ V4 0.0.0.0:51452 TCP target domain=unspecified mFlowKey=0 ]
(9572)8000110|.\UserProfile.cxx(135):Adding credential: realm=3CXPhone user=15
(9572)8000110|.\UserProfile.cxx(135):Adding credential: realm=3CXPhone user=15
(9572)8000110|.\UserProfile.cxx(135):Adding credential: realm=3CXPhone user=15
(10096)8000108|.\TuSelector.cxx(70):Stats message
(10096)2000104|.\StatisticsMessage.cxx(152):RESIP:TRANSACTION

TU summary: 0 TRANSPORT 0 TRANSACTION 0 CLIENTTX 0 SERVERTX 0 TIMERS 0

Transaction summary: reqi 0 reqo 0 rspi 0 rspo 0

Details: INVi 0/S0/F0 INVo 0/S0/F0 ACKi 0 ACKo 0 BYEi 0/S0/F0 BYEo 0/S0/F0 CANi 0/S0/F0 CANo 0/S0/F0 MSGi 0/S0/F0 MSGo 0/S0/F0 OPTi 0/S0/F0 OPTo 0/S0/F0 REGi 0/S0/F0 REGo 0/S0/F0 PUBi 0/S0/F0 PUBo 0/S0/F0 SUBi 0/S0/F0 SUBo 0/S0/F0 NOTi 0/S0/F0 NOTo 0/S0/F0

Retransmissions: INVx 0 BYEx 0 CANx 0 MSGx 0 OPTx 0 REGx 0 finx 0 nonx 0 PUBx 0 SUBx 0 NOTx 0
(9568)8000108|.\TuSelector.cxx(70):Stats message
(9568)2000104|.\StatisticsMessage.cxx(152):RESIP:TRANSACTION

TU summary: 0 TRANSPORT 0 TRANSACTION 0 CLIENTTX 0 SERVERTX 0 TIMERS 0

Transaction summary: reqi 0 reqo 0 rspi 0 rspo 0

Details: INVi 0/S0/F0 INVo 0/S0/F0 ACKi 0 ACKo 0 BYEi 0/S0/F0 BYEo 0/S0/F0 CANi 0/S0/F0 CANo 0/S0/F0 MSGi 0/S0/F0 MSGo 0/S0/F0 OPTi 0/S0/F0 OPTo 0/S0/F0 REGi 0/S0/F0 REGo 0/S0/F0 PUBi 0/S0/F0 PUBo 0/S0/F0 SUBi 0/S0/F0 SUBo 0/S0/F0 NOTi 0/S0/F0 NOTo 0/S0/F0

Retransmissions: INVx 0 BYEx 0 CANx 0 MSGx 0 OPTx 0 REGx 0 finx 0 nonx 0 PUBx 0 SUBx 0 NOTx 0
(10096)8000108|.\TuSelector.cxx(70):Stats message
(10096)2000104|.\StatisticsMessage.cxx(152):RESIP:TRANSACTION

TU summary: 0 TRANSPORT 0 TRANSACTION 0 CLIENTTX 0 SERVERTX 0 TIMERS 0

Transaction summary: reqi 0 reqo 0 rspi 0 rspo 0

Details: INVi 0/S0/F0 INVo 0/S0/F0 ACKi 0 ACKo 0 BYEi 0/S0/F0 BYEo 0/S0/F0 CANi 0/S0/F0 CANo 0/S0/F0 MSGi 0/S0/F0 MSGo 0/S0/F0 OPTi 0/S0/F0 OPTo 0/S0/F0 REGi 0/S0/F0 REGo 0/S0/F0 PUBi 0/S0/F0 PUBo 0/S0/F0 SUBi 0/S0/F0 SUBo 0/S0/F0 NOTi 0/S0/F0 NOTo 0/S0/F0

Retransmissions: INVx 0 BYEx 0 CANx 0 MSGx 0 OPTx 0 REGx 0 finx 0 nonx 0 PUBx 0 SUBx 0 NOTx 0
(9568)8000108|.\TuSelector.cxx(70):Stats message
(9568)2000104|.\StatisticsMessage.cxx(152):RESIP:TRANSACTION

TU summary: 0 TRANSPORT 0 TRANSACTION 0 CLIENTTX 0 SERVERTX 0 TIMERS 0

Transaction summary: reqi 0 reqo 0 rspi 0 rspo 0

Details: INVi 0/S0/F0 INVo 0/S0/F0 ACKi 0 ACKo 0 BYEi 0/S0/F0 BYEo 0/S0/F0 CANi 0/S0/F0 CANo 0/S0/F0 MSGi 0/S0/F0 MSGo 0/S0/F0 OPTi 0/S0/F0 OPTo 0/S0/F0 REGi 0/S0/F0 REGo 0/S0/F0 PUBi 0/S0/F0 PUBo 0/S0/F0 SUBi 0/S0/F0 SUBo 0/S0/F0 NOTi 0/S0/F0 NOTo 0/S0/F0

Retransmissions: INVx 0 BYEx 0 CANx 0 MSGx 0 OPTx 0 REGx 0 finx 0 nonx 0 PUBx 0 SUBx 0 NOTx 0
(10096)8000108|.\TuSelector.cxx(70):Stats message
(10096)2000104|.\StatisticsMessage.cxx(152):RESIP:TRANSACTION

TU summary: 0 TRANSPORT 0 TRANSACTION 0 CLIENTTX 0 SERVERTX 0 TIMERS 0

Transaction summary: reqi 0 reqo 0 rspi 0 rspo 0

Details: INVi 0/S0/F0 INVo 0/S0/F0 ACKi 0 ACKo 0 BYEi 0/S0/F0 BYEo 0/S0/F0 CANi 0/S0/F0 CANo 0/S0/F0 MSGi 0/S0/F0 MSGo 0/S0/F0 OPTi 0/S0/F0 OPTo 0/S0/F0 REGi 0/S0/F0 REGo 0/S0/F0 PUBi 0/S0/F0 PUBo 0/S0/F0 SUBi 0/S0/F0 SUBo 0/S0/F0 NOTi 0/S0/F0 NOTo 0/S0/F0

Retransmissions: INVx 0 BYEx 0 CANx 0 MSGx 0 OPTx 0 REGx 0 finx 0 nonx 0 PUBx 0 SUBx 0 NOTx 0
(9568)8000108|.\TuSelector.cxx(70):Stats message
(9568)2000104|.\StatisticsMessage.cxx(152):RESIP:TRANSACTION

TU summary: 0 TRANSPORT 0 TRANSACTION 0 CLIENTTX 0 SERVERTX 0 TIMERS 0

Transaction summary: reqi 0 reqo 0 rspi 0 rspo 0

Details: INVi 0/S0/F0 INVo 0/S0/F0 ACKi 0 ACKo 0 BYEi 0/S0/F0 BYEo 0/S0/F0 CANi 0/S0/F0 CANo 0/S0/F0 MSGi 0/S0/F0 MSGo 0/S0/F0 OPTi 0/S0/F0 OPTo 0/S0/F0 REGi 0/S0/F0 REGo 0/S0/F0 PUBi 0/S0/F0 PUBo 0/S0/F0 SUBi 0/S0/F0 SUBo 0/S0/F0 NOTi 0/S0/F0 NOTo 0/S0/F0

Retransmissions: INVx 0 BYEx 0 CANx 0 MSGx 0 OPTx 0 REGx 0 finx 0 nonx 0 PUBx 0 SUBx 0 NOTx 0
(9572)8000110|.\SipStack.cxx(90):SipStack::~SipStack()
(9572)8000110|.\ssl\Security.cxx(915):BaseSecurity::~BaseSecurity
(9572)8000110|.\TcpBaseTransport.cxx(74):Shutting down [ V4 0.0.0.0:51452 TCP target domain=unspecified mFlowKey=0 ]
(9572)8000110|.\ConnectionBase.cxx(89):ConnectionBase::~ConnectionBase 07270E50
(9572)8000108|.\UdpTransport.cxx(66):Shutting down [ V4 0.0.0.0:51452 UDP target domain=unspecified mFlowKey=1156 ]

Here is the Tunnel Log:

09:42:44:483 - Info : Logger started-------------------------------------------------------------------------
09:42:47:248 - Trace : Local address has been specified as NULL or 0.0.0.0, choosed as best one 192.168.5.10
09:42:47:259 - Trace : Iface info read: idx=0x0000000B; ip=192.168.5.10; mask=0xFFFFFF00
09:42:47:259 - Trace : Iface info read: idx=0x00000014; ip=169.254.2.2; mask=0xFFFFFF00
09:42:47:259 - Trace : Iface info read: idx=0x00000001; ip=127.0.0.1; mask=0xFF000000
09:42:47:286 - Info : Tunnel is now listening for SIP calls on 51449 for bridge 123456 [123456]
09:42:47:289 - Info : Attempting to connect remote tunnel 123456 [64.249.253.209:5090]
09:43:08:288 - Warning : Connection failed, next attempt in 430 msec
09:43:08:388 - Info : Connection thread stopped
09:43:08:507 - Info : Tunnel 123456 with ID=123456 has been now shut down------------------------------------------------------
09:43:11:357 - Trace : Local address has been specified as NULL or 0.0.0.0, choosed as best one 192.168.5.10
09:43:11:366 - Trace : Iface info read: idx=0x0000000B; ip=192.168.5.10; mask=0xFFFFFF00
09:43:11:367 - Trace : Iface info read: idx=0x00000014; ip=169.254.2.2; mask=0xFFFFFF00
09:43:11:367 - Trace : Iface info read: idx=0x00000001; ip=127.0.0.1; mask=0xFF000000
09:43:11:388 - Info : Tunnel is now listening for SIP calls on 51452 for bridge 123456 [123456]
09:43:11:395 - Info : Attempting to connect remote tunnel 123456 [64.249.253.209:5090]
09:43:32:388 - Warning : Connection failed, next attempt in 430 msec
09:43:32:489 - Info : Attempting to connect remote tunnel 123456 [64.249.253.209:5090]
09:43:53:493 - Warning : Connection failed, next attempt in 3526 msec
09:43:53:593 - Info : Attempting to connect remote tunnel 123456 [64.249.253.209:5090]
09:44:14:601 - Warning : Connection failed, next attempt in 1462 msec
09:44:14:702 - Info : Attempting to connect remote tunnel 123456 [64.249.253.209:5090]
dvelleux
New User
 
Posts: 17
Joined: Sat Jan 31, 2009 1:35 am

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby Vali_3CX » Mon Dec 27, 2010 11:08 pm

Hi
Thanks for logs. Here seems to be the issue:

Failed to connect remote tunnel 123456 [64.249.253.209:5090]

64.249.253.209 looks like a public IP - in a command prompt, try a ping to 64.249.253.209 and a telnet to 64.249.253.209:5090. Me I've tried and none works - definitely telnet SHOULD work in order for phone to work also.

Regards
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby dvelleux » Tue Dec 28, 2010 12:46 am

Vali_3CX,

I corrected one issue, because I had the wrong IP address, which should be 64.149.253.209. I believe the other issue is with the router at the PBX end, which is not set to respond to pings...

I will look into things from here and will advise...
dvelleux
New User
 
Posts: 17
Joined: Sat Jan 31, 2009 1:35 am

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby Vali_3CX » Tue Dec 28, 2010 11:33 am

Hi
I've mentioned ping only because it might provide a hint regarding connection but, overall, it's meaningless from 3CXPhone's point of view. Only valid and significant test is the telnet. So you don't have to set your server to respond to ping.

Sorry for confusion.
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby RobKasbow » Sat Jan 01, 2011 11:34 pm

develleux:

I had a similar problem and even though I am using a static IP for the server, I had to turn on the STUN service. Remote connections now work.

Best regards,

Rob
PBX Mobility Solutions
rob.kasbow@pbx-mobility-solutions.com
RobKasbow
New User
 
Posts: 21
Joined: Sun Nov 21, 2010 5:55 pm

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby antler » Tue Oct 11, 2011 1:48 am

Hallo forum,

I appear to have suddenly started to experience the same problem, i.e. "Tunnel is attempting to connect remote tunnel 123456 [external IP address]".

I have the 3cx server on a pc, I have a laptop on the same LAN and during testing I configured an account on the softphone to connect internally, i.e. 'I am in the office'. I also configured a 'I am out of the office' and to use my 'dyndns' account and the tunnel, this contained the actual internal IP address [192.168...]of my 3cx server.

Everything worked well until, I think that is, I decided to completely reconfigure my internal network away from 192.168.... and to use 10.wx.yz.ab.

I reconfigured my router, restarted it to ensure correct update etc, I reconfigured all of my 'internal' extensions away from 192.168... to 10.wx.....they all worked perfectly.

But now I find that I am unable to connect to the 3cx externally, i.e. using the tunnel, I do not see attempts to connect in the 3cx logs which would suggest possibly a router problem but I find that I can not even connect using the tunnel funtion on my softphone actually on the pc that holds the 3cx software!

Apart from driving me crazy, I am desperate to get the external extensions working again!!

Was there an answer to the above query or can someone help,

Much appreciated, give a shout if further additional information is needed,

Regards,

Antler.
antler
New User
 
Posts: 40
Joined: Sun May 08, 2011 5:07 pm

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby SY » Tue Oct 11, 2011 7:40 am

Antler,

It looks like you simply forgot to change port forwarding... They are still forwarded to the previous local address 192.168...
Stepan
3CX Development Team

3CX News, Tips and How to's at http://www.3cx.com/blog/
Very useful links are listed on http://www.3cx.com/support/index.html
SY
3CX Support
3CX Support
 
Posts: 2362
Joined: Fri Jan 26, 2007 2:14 pm

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby antler » Tue Oct 11, 2011 10:21 am

Hi Stepan,

Thanks for the swift response but I am afraid I have already checked this area and I have the necessary ports forwarded to my 3cx server pc and all looks good.

Only thing I can think of apart from my network reconfiguration is that I recently did a firmware upgrade on my router, but saying that, everything else about the upgrade appears to be running well.

I have looked through and carried out searches on this 3cx forum for keywords etc and there is mention of pinging this and doing that etc, but none of them go on to say what one should expect!.
Are you aware of any tests I can make to check this tunneling which appears to be the problem because if I simply change the condition from 'I am out of office' to 'I am in the office' and uncheck the 'Use 3cx tunnel', I am able to successfully connect which confirms that my ID's and pwd's are correct.

Thanks in advance,

Antler.
antler
New User
 
Posts: 40
Joined: Sun May 08, 2011 5:07 pm

Re: 3CX Phone Remotely Connecting to Free IP PBX

Postby SY » Tue Oct 11, 2011 5:28 pm

It was my guess which was based on
antler wrote: I do not see attempts to connect in the 3cx logs

in context of
antler wrote: I decided to completely reconfigure my internal network away from 192.168.... and to use 10.wx.yz.ab.


Check tunnel password used by the phone and compare it with tunnel password set on PBX.
Stepan
3CX Development Team

3CX News, Tips and How to's at http://www.3cx.com/blog/
Very useful links are listed on http://www.3cx.com/support/index.html
SY
3CX Support
3CX Support
 
Posts: 2362
Joined: Fri Jan 26, 2007 2:14 pm

Next

Return to 3CX VoIP Phone (Community-led, no tech support)


Who is online

Users browsing this forum: No registered users and 1 guest

Announcements: