I am currently trying to bridge 3CX with a local UCM to do some testing but I encounter a strange issue: outgoing calls are not working.
So, let me explain:
- The 3CX has a “Master” bridge created (basically a host for a trunk)
- The UCM is configured with Register-type trunk, and an inbound/outbound rules has been created. Incoming calls to the UCM works perfectly.
- On the other side, my UCM can’t call any extensions on 3CX, I get a “No Response” caused by a timeout (yes, ports are opened). I tried creating a rule in 3CX but it doesn’t allow for DID-based rule (like I did on the UCM).
Does anyone ever done this before? They have a doc for bridging 3CX with Asterisk but the config isn’t even close to be the same.
Also, quick note, when 3CX calls UCM, I get the 10002 as Caller ID. The display name works but the CID is the trunk User ID (bridge ID on 3CX). I still can’t figure out this one.