ALL of the following ports MUST be open to your trixbox Pro in order to use IP Phones or HUD remotely!!! The Status --> diagnostics page tests all of the following functionality:
Until now, customers had only a single resource for information regarding remote phone and HUD issues: Fonality Support.
With the new Status --> diagnostics page, customers can now automatically detect and view steps to resolve remote phone registration/audio issues and remote HUD issues. Even without any experience configuring network equipment, using the information provided by the Status --> diagnostics page, any customer should be able to port-forward the correct ports for remote workers.
Imagine you have a business operating out of your own home. The law in most places states that you must have an entrance separate from the front door for customers visiting your home office. It helps to keep your personal and professional lives separate and protects your privacy. Within your network, port-forwarding accomplishes a very similar function: pass all traffic destined for the trixbox Pro directly without mixing in any other traffic. By explicitly defining a rule within your router that forwards all information on a certain port (or ports) to your trixbox Pro you are essentially creating that entirely separate entrance as in the home office example.
All of these things typically do more harm than good. Ask the customer to disable any of these settings within their router or firewall. Read this article for in-depth information. See the malformed-packet section below for detailed information on what this is and how to fix it.
FONcore expects to see uniform SIP packets. If the SIP packet has been modified in any way the packet may be discarded leading to dropped calls or the inability to connect a call. Usually this occurs when features on firewalls/NATs try to help SIP communication by altering SIP packets but it actually ends up interfering with FONcore built in method of traversing NATs. Common names for some of these features are "SIP Fixup", "SIP Debug", "SIP NAT Traversal" or "SIP ALG", but there are many other names as well.
Packets may also be processed by FONcall but the call can experience lost audio due to dropped packets or one-way audio if FONcall does not know where to send RTP packets because of a malformed source port.