I' m trying to configure a a Fortigate 30B in an office with 6 SIP phones. Without it on the line, they all work normally, once I put it in, with policies configured to explicitly allow traffic out from them and in from the server they communicate with we get the following problems:
Taking a call off of hold results in the person on each side being able to hear themselves, but no other the other person on the call. Putting them on hold and taking them off again returns the call two normal.
Also, for one of the incoming lines, only one phone seems to answer properly, the others cannot hear anything unless they hit the hold button four times (basically put the person on hold twice) after which it seems to work normally.
Also, I created a protection profile that specifies VoIP logging on each of the firewall policies, but no logging information is showing up.
I had it set in NAT mode at first, but then switched to transparent mode when I discovered that we already had a fully NATed range.
I' ve searched all manner of documentation, but can' t seem to find any suggestion of what might need to be configured properly.
Right now the Policy specifically allows any external comminication on 5060 and 5061 to the IP addresses of the phones (5060 using the default SIP protocol setting) and all outbound connections the phones make on the same. It also allows all incoming connections from the external SIP server.
-Karl