Overview
Anonymous Call Rejection can be used to protect against anonymous SIP attacks. However, it can block restricted numbers as well. If used on an open/public facing network, you may want to enable this option to stop users from calling the phone by IP address. If you are behind a firewall, this setting is most commonly disabled as calls should not be able to get to the phone direct, they should be routed through your PBX.
Setting Anonymous Call Rejection
You can set the Anonymous Call Rejection using the PBX EndPoint Manager.
Go into End Point Manager in your PBX and select the Sangoma brand in the menu.
Click on the template in End Point Manager that you want to modify.
Click on the Options menu tab at the top
Anonymous Call Rejection can be enabled or disabled. If enabled, all anonymous calls will be rejected and will not ring the phone. Some restricted callers will likely be rejected as well.
You now need to update the phone configuration file. The three options at the bottom of the template are:
Save Template- This will only save your changes into the PBX database. It will not write out new config files for the phones that are using this template as mapped in the Extension Mapping section of End Point Manager.
and Rebuild Configs- This will save your changes to the PBX Database and will also write out new config files for the phones that are using this template as mapped in the Extension Mapping section of End Point Manager. The phones will need to be rebooted in order to retrieve the changes.
and Force Update- This will do both the "Save Template" and the "and Rebuild Configs" options above, and it will also immediately update any phones that are mapped to use this template and currently registered to the PBX, with no need to reboot the phones.