We recently migrated from Freepbx 6.12.65 to 10.13.66. SIP phone calls work fine. However FAX machines are not able to send FAX anymore. I did captures on the old version and the new version and when I compare the packet captures on the two versions the only difference I see is that version 6.12.65 was sending FAX machines IP address in the SDP to the SIP provider. However with the new version 10.13.66 the server is sending its own NATted public IP address as the “connection ID” in the SDP packets for media. I believe this is the reason why its not working. The FAX call connects but then after some time it drops (Freepbx sends a bye). Does anyone know how to make Freepbx not send its own IP address as the connection ID? I checked the SIP server and extension settings and the “can reinvite” option is set to yes.
I have also attached a picture of wireshark showing the comparison of the two versions packet capture. Yellow one is the one working and it sends the FAX machine’s IP address as the connection Information. Red one is the one not working and it sends Freepbx NAT IP in the connection information. I believe this is the issue as this is the only difference I see between the two.
Please let me know how to troubleshoot or resolve this issue.