I do have 3CX running behind opnsense and PPPoE WAN and without using any hidden settings.Unfortunately I do not have a link to an all inclusive instruction and I cannot find the time to post all my setting in detail. But Some hints for you.firewall - NAT - port forwarding:- WAN TCP/UDP 5060 --> 3CX IP- WAN TCP 5061 --> 3CX IP- WAN TCP/UDP 5090 --> 3CX IP- WAN TCP 5001 --> 3CX IP- WAN UDP 9000 - 10999 --> 3CX IPfirewall - NAT - outbound- WAN 3CX IP * * * interface address * yesfirewall - rules - WAN- TCP/UDP * * 3CX IP 5060 * *- TCP * * 3CX IP 5061 * *- TCP/UDP * * 3CX IP 5090 * *- TCP * * 3CX IP 5001 * *- UDP * * 3CX IP 9000 - 10999 * *firewall - rules - DMZ (zone where 3CX is located)TCP/UDC 3CX IP * * * * *
Your rules are wrong.
There is no such thing in pfsense.Its NAT related.