Dismiss Notice
We would like to remind you that we’re updating our login process for all 3CX forums whereby you will be able to login with the same credentials you use for the Partner or Customer Portal. Click here to read more.

Cloudversion and IP sip provider

Discussion in '3CX Phone System - General' started by troosters, Apr 16, 2015.

Thread Status:
Not open for further replies.
  1. troosters

    May 8, 2014
    Likes Received:
    I am testing a sip provider who does not use a account/password but just the public ip of my cloud server installation.
    Now, the provider only uses port 5060, so in my tenants it can only work for the tenant is using port 5060. So for the tenants using 6060 or 7060 and so on it would not work.
    BUT I just read that with the SBC's there can be some way to redirect the calls to the correct tenant even so.

    Is that true and if it is , can anyone assist me in this ?
  2. leejor

    leejor Well-Known Member

    Jan 22, 2008
    Likes Received:
    If the VoIP provider can only send to port 5060 (PUBLICIP:5060), then the only way to differentiate calls (send calls to the correct port) would be by analyizing the number the customer dialled and using that for routing. That may be beyond the 3CX SBC capabilities, but not to say that there isn't another piece of hardware with that ability.
  3. eagle2

    eagle2 Well-Known Member

    Apr 27, 2011
    Likes Received:
    This is not possible with 3CX cloud server (it works only with VoIP trunks with registration), unless you agree with your provider to customize the service he provides, from port 5060 to 6060, 7060, etc.

    Other option is to use a Cisco router and configure SIP ALG service to ports 6060, 7060, ... By default SIP ALG is enabled on port 5060 and works correctly for SDP/RTP (advanced Cisco knowledge required).

    Third option is to create your own SBC using Asterisk (it's free), register all 3CX tenants SIP trunks to Asterisk and handle the SIP trunks without registration in Asterisk (advanced Linux/Asterisk knowledge required).

    In any case you will need several IP addresses:port 5060 to/from provider translated with SIP ALG capable router to one IP address:different ports for each tenant, something like: <=> <=> <=>

    where 10.20.30.x are the addresses you use to present your self to provider, is the address of 3CX cloud server

    In scenario with Asterisk you may use only one address, e.g. for Asterisk and implement telephone number based routing (if acceptable by provider) and register 3CX cloud server tenants SIP trunks to it (from

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.