We are trying to implement a FoIP software solution for a client using an EMR with many different fax inboxes. The FoIP software is installed on a dedicated fax server. We have been able to register the software as a FreePBX extension and have confirmed we’re able to send and receive faxes.
Since there are many different fax inboxes, the software needs to see which fax number is called in order to route properly. The issue that the FoIP software is not seeing fax number called.
We’ve run a few wireshark captures from the fax server and the logs look like this:
From: “[CNAM]” sip:[mycallerID]@[freepbx_local_IPtag=…
We’re hoping there’s a way to include the called number in the “To:” section. It seems odd that the captures don’t even see the extension number, but show asterisk where we’d expect it to be. We are on FreePBX 184.108.40.206. The inbound routes are configured individually and all send directly to our fax extension.
We’ve played around with the sip trunk settings, tried different contexts, and adding a CID prefix on the routes amongst other things.
We can see this information in the asterisk logfiles and CDR reports on the PBX, but it’s not passing to our fax server. Is there any way to include the called number in these logs?