If you are going through port forwarding, that suggests NAT. In that case, Asterisk needs to be told about its public address and which address ranges are inside the NAT boundary. See the sample configuration files for details, as I think some of the parameter names have changed recently.