Is Microsoft ISA server supported as a firewall?

The issues with Microsoft ISA server 2004 and 2006

Unlike most professional firewalls, Microsoft ISA server is not able to do static port mapping. Without static port mapping it is not possible to reliably connect to a VOIP provider or remote extensions. This is not a 3CX issue but an ISA server issue.

The best solution is to buy a proper firewall such as from Linksys, Cisco, Netgear and others. Even a $100 Linksys router can do static port mapping. Configuration guides can be found here:

http://www.3cx.com/support/linksys-configuration.html

http://www.3cx.com/support/cisco-configuration.html

Microsoft ISA server is known to cause issues with other IP telephony systems. Please review the links below to confirm:

http://help.fonality.com/index.php/PBXtra_Installation_Guide#Warnings_about_Firewalls

http://help.trixbox.com/index.php/Trixbox_Pro_Installation_Guide#Warnings_about_Firewalls

http://www.voip-info.org/wiki-Asterisk+firewall+rules

General 3CX Phone System FAQs