Problem routing fake external calls internally

Discussion in '3CX Phone System - General' started by Xavier_Lecat, Mar 26, 2015.

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

    Joined:
    Mar 26, 2015
    Messages:
    2
    Likes Received:
    0
    Dear all,

    I have a project configuring a test phone room for a school.
    For this matter, I installed the 3CX phone server and phones i'm using are LINKSYS SPA921.

    I had no issue connecting the phones following this procedure:
    http://www.3cx.com/sip-phones/linksys-spa-921/

    All phones are dialing each others using their short extension numbers with no problems.

    Now as they need this for the school, they asked me to configure fake SDAs and assign them to these phones.
    I set these fake SDA inside the phone configuration (although i'm not sure I set them properly)

    While I'm trying to dial SDAs I can see the server doesn't know how to route them (which make sense as I haven't defined this anywhere in the server...)
    11:27:36.042 [CM503020]: Call(C:33): Normal call termination. Call originator: Extn:101. Reason: Not found
    11:27:36.041 [CM503014]: Call(C:33): No known route from Extn:101 to target: <sip:0231323302@10.99.14.1:5060>
    11:27:36.041 Call(C:33): from Extn:101 to 0231323302 doesn't match any outbound rule. No outbound rule could be selected.
    11:27:36.041 [Flow] Target endpoint for 0231323302 can not be built!
    11:27:36.041 [CM503001]: Call(C:33): Incoming call from Extn:101 to <sip:0231323302@10.99.14.1:5060>

    I tried many things to have this working but now I'm running out of ideas...
    I wonder if there is a way to route these external calls "internally"
    Any advices on this matter will be much appreciated

    Regards,
    Xavier
     
  2. Xavier_Lecat

    Joined:
    Mar 26, 2015
    Messages:
    2
    Likes Received:
    0
    Ok found a solution for this,
    as long as there is no need for real external calls, I've configured the fake SDA on phone extension, Other tab, SIP id
    works like a charm !

    Thanks,
    Xavier
     
  3. leejor

    leejor Well-Known Member

    Joined:
    Jan 22, 2008
    Messages:
    10,375
    Likes Received:
    231
    As you've discovered, any number that 3CX receives must be a valid extension, SIP ID, or must match an outbound rule. The other work-around for sending, what appear to be "outside number" to a local extension, is through the use of a Loop trunk.

    This was suggested for use with for DID trunks...
    1. create SIP trunk with 127.0.0.1:5060
    2. create outbound rule(s) for this trunk. They should intercept all DID numbers
    3. attach existing inbound DID rules to this trunk

    Which work well if it to intercept the occasional number, but not a lot of calls as it uses two call licences for every extension to extension call. The dial plan within the Cisco sets will also allow for digit manipulation, converting one dialled number, to another.
     
Thread Status:
Not open for further replies.