We are using Asterisk 220.127.116.11 along with Freepbx and Endpoint Manager. We have Polycom IP331 phones.
EPM has a feature that allows remote rebooting of the phones via the sending of a SIP Notify packet.
When Asterisk sends the packet, it does not include the IP address of the sending interface of the Asterisk server in the Notify message. Here is an example:
Via: SIP/2.0/UDP [::1]:5060;branch=z9hG4bK1c012ff9;rport
If we go into the SIP Settings and add a Bind address, this corrects the IP address issue on the SIP Notify packet. Doing this however, breaks any environment were the Asterisk server has two or more NIC cards in it for SIP traffic.
Shouldn’t Asterisk stamp the Notify packet with the IP address of the interface that it is sending the packet out on? Is this a bug that should be reported?
Thanks for any information you can give on this.