I'm having a connection issue between my X-Lite softphone and FreeSwitch. I get an error from the softphone saying "Failed to establish call," however SIP registration succeeds.
Here are the setup details: X-Lite softphone app is installed on my Windows 10 VM. FreeSwitch is installed on my Centos7 VM. Both VMs are on the same network.
I can turn off firewalld on Centos and calls do go through successfully, so it's definitely a firewall configuration issue.
Here's what I've tried: 1. I created a custom freeswitch service for firewalld for it to open up the 2 ports for the default external and internal profiles, but still getting the same error. 2. I've installed iptraf on Centos to monitor traffic. I've noticed the following message: "ICMP dest unrch (host comm denied) (576 bytes) from CENTOS_IP to WINDOWS10_IP on eth0".
Not really sure what else I can do to debug this. Any help is appreciated. Thanks!