I see NOTHING hit my asterisk server on inbound calls. But.. At first people where able to register via remote extensions. That I would see on the console. That actually just quit.. It was working when I went to bed. The only change I made was the packet filters.. odd. Last night if a remote extension called voicemail I would see it.. But.. Inbound calls never hit my SIP server. And now.. remote extensionsi are not registering. I'm even using verbose mode 7 via the command 'asterisk -vvvvvvvr'. I'm going to move the SIP server in front of the Zentyal... This will rule out Zentyal. My ports have to be correct for 5060, 10000-20000 have to be open for them to register and for them to be able to call voicemail. That at least was working. I'm registering the remote extensions via the internet. I created a rule to hit HTTPS on the Elastix/Asterisk server and I can access it. So, port forwarding is fine. I'm beginning to think maybe my new install of Elastix/Asterisk is having issues.
So. Long story short. Remote extensions where working last night and now they are not.. But.. My HTTPS port forward IS working?! Do I need a packet filter for all traffic that I port forward?
One thing odd about my Zentyal public IP config is that no matter what I tried the correct network / CIDR would work. I ended up using a subnet mask of 255.255.255.0 for my public IPs. My other poet forwards work perfectly though. Including the HTC forward I have in place pointing to the same server I'm having issues with.
Are packet filters required for port forwards to work?