This only started happening after reconfiguring an old PBX in FreePBX (the old one was PBX-in-a-flash). It’s not a complicated setup: one main location where the PBX is and another location where the phones are connected to the PBX through a VPN. This setup has not changed, the phones have not changed. The only thing that has changed is I copied all the trunks, routes, extensions, etc. from the old PBX and put them in a new one.
Now, when I call them, they see the appropriate CID during the call. But after the call, the call history shows THEIR EXTENSION’S outbound CID.
This is very puzzling and I’m sure I’m missing something simple. Please help me if you can.
Call history “at the phone” is usually a function of the interaction of the phone and the SIP Headers. You never mentioned the type of phone or if you’ve made any changes that would effect the SIP headers.
Sorry for the delayed response - I’ve tried to research what things I could have done in the FreePBX web interface that would have affected the SIP headers and I just can’t tell or don’t know enough to answer that question. All I know is that I didn’t set this up different from how I’ve ever set up a phone system and this problem is brand new to me. Is there a way I can view the SIP headers on a call or are they written to the logs? We’re using Yealink phones as we do on all our builds.