- Joined
- Sep 13, 2019
- Messages
- 40
- Reaction score
- 15
Server: Build 16.0.4.493 Windows
Previous thread describing issue:
https://www.3cx.com/community/threads/3cx-sends-notify-to-local-ip-address.57955/
Essentially unless a phone knows exactly what its external IP and port(s) are then any form of Subscribe (VM, BLF) or Refer (transfer) will fail if TCP transport is used. UDP appears to work? It's maddening when Invites are sent and received correctly along with RTP regardless of Contact headers. However, when a Notify needs to be sent, 3CX blindly follows the Contact header regardless of where the Subscribe or Refer actually came from.
Why is the implementation inconsistent across SIP requests? Are there any future plans to fix this?
Previous thread describing issue:
https://www.3cx.com/community/threads/3cx-sends-notify-to-local-ip-address.57955/
Essentially unless a phone knows exactly what its external IP and port(s) are then any form of Subscribe (VM, BLF) or Refer (transfer) will fail if TCP transport is used. UDP appears to work? It's maddening when Invites are sent and received correctly along with RTP regardless of Contact headers. However, when a Notify needs to be sent, 3CX blindly follows the Contact header regardless of where the Subscribe or Refer actually came from.
Why is the implementation inconsistent across SIP requests? Are there any future plans to fix this?