I
am a total newbie. I have set up FS on CentOS with this group’s help. I
can make an outbound call via an ITSP (flowroute).
I
have struggled receiving a call. Freeswitch does not answer when I dial the DID
from outside.
I
already have an Asterisk box on the LAN with SIP port at 5060. So I asked the
group what to do and the reply was to change the sip port in vars.xml, which I
did. But ignorantly (I think) I set the internal_sip_port=5090, rather than the
external_sip_port. It dawned on me that I might have made this mistake when I
look at:
freeswitch@fs>
sofia status
API
CALL [sofia(status)] output:
Name
Type
Data State
=================================================================================================
internal profile
sip:mod_sofia@192.168.10.29:5090 RUNNING (0)
external profile
sip:mod_sofia@64.105.128.82:5080 RUNNING (0)
example.com
gateway
sip:joeuser@example.com NOREG
flowroute gateway
sip:77505382@sip.flowroute.com REGED
192.168.10.29
alias
internal
ALIASED
internal-ipv6
profile
sip:mod_sofia@[::1]:5090 RUNNING (0)
default
alias
internal ALIASED
nat
alias external
ALIASED
outbound
alias
external ALIASED
=================================================================================================
3
profiles 4 aliases
So
if I change external_sip_port=5090, I think I should be OK. However, the
64.105.128.82 is not correct. Since I had to create a new SIP port at 5090, I
had to tell my hardware firewall about it. So I created SIP=5090 at
64.105.128.83 (the Asterisk box is sitting at 64.105.128.82).
How
is FS getting 64.105.128.82 in ‘sofia status’ and how can I change
that to 64.105.128.83?
Thanks, Lars