News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

Newbie needs help - How to get 3CX softphone to ring

Started by dmpayne1957, February 16, 2013, 02:18:01 PM

Previous topic - Next topic

dmpayne1957

Obviously new to this technology.  Have successfully installed the OBi 110.
I have set up google voice.  i can make/receive calls on the phone that I hooked up to the OBi 110.

I installed the 3CX softphone...I can make outbout calls. 

How do I get the 3CX to recognize the inbound call and ring so I can answer with the computer and not the phone i've connected to OBi?

Thank You.


Felix

What is your 3CX connected to? It has been a year since I used it, but then you could connect to a PBX (like 3CX or Asterisk) or to SIP provider. If that is still the case, your 3CX client works independently of OBi, has no knowledge of calls coming to OBi, and can't "pick up" calls that come to OBi.

Or I am missing something?

dmpayne1957

It is a soft phone...I found a similar post/problem...July 26, 2011...RonR responded with "to have your Obion App for PC ring simultaneously with the OBi's phone:

Voice Service - > SP1 Service -> X_InboundCallRoute:
{ph,pp(ob123456789))}

where 123456789 is the OBiON ap for pc OBiTalk number.


I have no idea what to do with that information....however, the person tha was asking obviously new what it meant...and was able to get his 3cx softphone to ring

ianobi

Assuming that GV is on sp1, then you need change from:
Voice Services > SP1 Service > X_InboundCallRoute: ph

To this:
Voice Service - > SP1 Service -> X_InboundCallRoute:
{ph,pp(ob290123456)}
where 290123456 is your OBiTALK softphone number.

Make the changes via the OBi Expert Configuration pages. From your OBi Dashboard, click on your OBi number and follow the prompts to get there. To change a value uncheck both boxes to the right of the value and leave them unchecked. After changing the values on one page, press submit at the bottom of the page and wait a few minutes for the OBi to reboot.

Your 3CX phone can have several accounts. Set one account as follows:

Account Name: Anything
Caller ID : Anything

Extension: 290123456
ID: 290123456
Password: leave blank

I am in the office – local ip: 127.0.0.1

Use Outbound Proxy server: 127.0.0.1

Of course, you also need to have OBiAPP running on your PC. I guess you know that as you can make outgoing calls  :)

dmpayne1957

Outstanding...thank you very much for the assistance.

Gil-Y

I am trying to setup 3CX according the instructions given above, but I cannot get it to register successfully. OBiAPP is installed, and logged in, but when 3CX attempts to register with it, it seems to connect with the app, but then it is disconnected. This is what I see in the 3CX debug window:

<13:24:49> Translation file OK
<13:24:49> Translation file OK
<13:24:49> Attempting to connect 127.0.0.1
<13:24:49> Phone got as local port 57343
<13:24:49> Jabra not connected
<13:24:51> RTP engine OK
<13:24:51> SIP engine OK
<13:24:51> Sound mic device OK [{1F5690C0-8870-4F6C-95CC-9375EEB3436F}]
<13:24:51> Sound ring device OK [{A6A96837-DA90-4080-990B-ECC6060DD6FC}]
<13:24:51> Sound speaker device OK [{2B2966BE-32A1-4DF6-B82E-EF1C7308F1D0}]
<13:24:51> PBX domain specified as 127.0.0.1, incoming video might missing
<13:24:52> Not connected: Server unreachable
<13:24:52> Phone has been disconnected - error: 503
<13:24:52> Phone is no longer connected

Does anyone know why this is happening?

ianobi

Your debug log looks normal up to this point:
Quote<13:24:52> Not connected: Server unreachable
<13:24:52> Phone has been disconnected - error: 503
<13:24:52> Phone is no longer connected

In the settings:
QuoteI am in the office – local ip: 127.0.0.1
Use Outbound Proxy server: 127.0.0.1

127.0.0.1 is in fact ipaddress 127.0.0.1 port 5060. It could be written 127.0.0.1:5060. 5060 is assumed by most devices if no port is specified as it's the normal "sip listening port".

I wonder if you are having a conflict with another device using port 5060. You could try specifying a different port such as:
QuoteI am in the office – local ip: 127.0.0.1:5470
Use Outbound Proxy server: 127.0.0.1:5470

In which case you also need to change the port setting on the OBiAPP properties:
Advanced > Sip Domain or Proxy Local Address > SIP Port > 5470

After making the changes exit the 3CX phone and the OBiAPP, then restart OBiAPP followed by 3CX.

dmpayne1957

May 2015 --- i've got a new computer...i have the 3cx working outbound....i followed the instructions above - but still can not get the c3x to ring on inbound calls....when i set up the account for the c3x -

Account Name: Anything
Caller ID : Anything

Extension: 290123456  - input the 203 number on the back of my obi device - and i does not recognize this device...what number do i put in here?
ID: 290123456
Password: leave blank