Hi!
By default FusionPBX configures internal profile in a bit strange way. Idea is, in some cases phones behind NAT can't register on Fusion.
Case is:
Phone (port 5060) -> NAT (change port to 1023) -> Fusion.
In this case in REGISTER message phone has address like <private_IP>:5060. But Fusion receives this message from port 1023 (due to port change in router).
But Fusion keep replying on port 5060. Problem can be solved changing transport to TCP or not happen if source port on router is more than 1024.
For some reason Fusion (Freeswitch with Fusion config) not wants to reply back to port less or equal than 1024 in UDP case.
Adding NDLB-force-rport does not helps.
Asterisk in same cases work fine with nat=force_rport. There is no SIP ALG on router.
Anyone encountered this?
By default FusionPBX configures internal profile in a bit strange way. Idea is, in some cases phones behind NAT can't register on Fusion.
Case is:
Phone (port 5060) -> NAT (change port to 1023) -> Fusion.
In this case in REGISTER message phone has address like <private_IP>:5060. But Fusion receives this message from port 1023 (due to port change in router).
But Fusion keep replying on port 5060. Problem can be solved changing transport to TCP or not happen if source port on router is more than 1024.
For some reason Fusion (Freeswitch with Fusion config) not wants to reply back to port less or equal than 1024 in UDP case.
Adding NDLB-force-rport does not helps.
Asterisk in same cases work fine with nat=force_rport. There is no SIP ALG on router.
Anyone encountered this?
Last edited: