- Joined
- Oct 21, 2025
- Messages
- 10
- Reaction score
- 3
I'm having some issues with a new 3CX install and getting a DID to forward to the fax server (888).
We're using a generic SIP trunk (Fusion PBX) and it's working fine for older instances that were upgraded from V18 to V20.
On the new server the call comes in and completely ignores the inbound rule and ends up in the default "any hours" one.
Here's a typical call flow from the verbose activity log:
My understanding was the initial number in the From line should be triggering the match but that doesn't seem to be the case.
The older instances were setup by the outgoing engineer but I've been unable to see any differences in the settings.
Can anyone provide a clue as to where I am going wrong?
We're using a generic SIP trunk (Fusion PBX) and it's working fine for older instances that were upgraded from V18 to V20.
On the new server the call comes in and completely ignores the inbound rule and ends up in the default "any hours" one.
Here's a typical call flow from the verbose activity log:
| 10/21/2025 2:47:44.203 PM | [CM503012]: Inbound any hours rule (unnamed) for 10000 forwards to DN:800 |
| 10/21/2025 2:47:44.203 PM | Rule matched |
| 10/21/2025 2:47:44.203 PM | Checking inbound rule '': hour type = 1; cond = 4; mask = '' |
| 10/21/2025 2:47:44.203 PM | Checking inbound rule '': hour type = 2; cond = 6; mask = '*YYYY1889' |
| 10/21/2025 2:47:44.203 PM | Checking inbound rule '': hour type = 2; cond = 6; mask = '07YYYY1889' |
| 10/21/2025 2:47:44.203 PM | [Flow] No office hours set, office hours assumed |
| 10/21/2025 2:47:44.203 PM | Current local time is: 13:47:44 |
| 10/21/2025 2:47:44.203 PM | [Flow] Looking for inbound target: called=300; caller="02XXXX9291" <sip:02XXXX9291@:0> |
| 10/21/2025 2:47:44.203 PM | CallerNameAddr: "02XXXX9291"<sip:0XXXX9291;nf=e> |
| 10/21/2025 2:47:44.203 PM | No inbound caller ID reformat rule for DN:10000 is defined, or it is disabled (<Rules />) |
| 10/21/2025 2:47:44.203 PM | Created device copy Dev(756325401):[sip:10000@servername:5060 / 300]: AOR = <sip:300@servername:5060/UDP> |
| 10/21/2025 2:47:44.203 PM | Line Lc:10000(@main Fusion Trunk[<sip:10000@servername:5060/UDP>]) found for rinstance 'ba8454d2a866d10f' |
| 10/21/2025 2:47:44.203 PM | Lsip{5523/34.1/UAS[GotInvite&Neutral]} incoming call: InvIN Recv Req INVITE from 103.227.61.198:5060 tid=5QHt8XU34N3HS Call-ID=8b280b3e-28d3-123f-c383-0050569e49f6: INVITE sip:[email protected]:5060;rinstance=ba8454d2a866d10f SIP/2.0 Via: SIP/2.0/UDP 103.xxx.xxx.xxx;rport=5060;branch=z9hG4bK5QHt8XU34N3HS Max-Forwards: 61 Contact: <sip:[email protected]:5060> To: <sip:[email protected]:5060;rinstance=ba8454d2a866d10f> From: "07YYYY1889" <sip:02XXXX9291@servername>;tag=0Fj5g47378r0N Call-ID: 8b280b3e-28d3-123f-c383-0050569e49f6 CSeq: 105955440 INVITE Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Content-Disposition: session Content-Type: application/sdp Supported: timer, path, replaces User-Agent: FreeSWITCH Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Remote-Party-ID: "07YYYY1889" <sip:02XXXX9291@servername>;party=calling;screen=yes;privacy=off X-FS-Support: update_display,send_info Content-Length: 298 |
My understanding was the initial number in the From line should be triggering the match but that doesn't seem to be the case.
The older instances were setup by the outgoing engineer but I've been unable to see any differences in the settings.
Can anyone provide a clue as to where I am going wrong?

