i said any conf file that is not a custom. e.g. don’t change sip.conf, but rather sip_custom.conf. most things in freepbx can be changed in either the custom files or in the gui…
each is a include file that is loaded one after the other. The only “editable” sip file that does not currently follow the do not edit me unless it ends in _custom.conf rule is sip_nat.conf which you need to edit if you are behind a firewall making connections to the outside.
The sip.conf, sip_registrations.conf, sip_additional.conf are written and/or re-written by freepbx at a new install/upgrade and/or when you make a change to a sip entry someplace and it updates it’s files for asterisk to read.
and to elaborate on fskrotzki’s comment, sip_nat.conf is really there for historical reasons, you could put everything you need in it into sip_general_custom.conf if you wanted.
Philippe Lindheimer - FreePBX Project Lead
http//freepbx.org - IRC #freepbx