Ringing failure

Hi,

My phones are on the same local network and seems to worlk fine.
Now. I tryed to place the a phone AFTER the Nat/Router

  • The phone can still register. (registration OK)
  • I can make phone calls, ring any local extensions
  • BUT it doesn’t ring anymore ??? ( as soon it’s outside the firewall)

Do you know, where this info is transported ? SIP protocol ?
My Firewall is opened on
SIP [5060 - 5100]
RTP [8000 - 31000]

I have the feeling that the information on “ringing” is cut by the firewall. But I don’t know what I am looking for :smile:

Thanks for your help
Stephane

Asterisk: sip protocol at udp port 5060 (sip.conf), rtp audio stream at udp ports from 10000 to 20000 (rtp.conf); the signaling to ring a phone is transported by the sip protocol.

Bye.

Hi,

Thanks for your reply, so I would think that I have opended larger space than I should…

Jsut a thought
Do you think that I should enable : CANREINVITE=yes ? for instance ?

Here is my SIP conf for the phone

[224]
type=friend
username=224
secret=xxx
host=dynamic
context=default
nat=yes
canreinvite=no
qualify=yes
port=5060
disallow=all
allow=ulaw
allow=alaw
allow=gsm
allow=g729
allow=g726
insecure=very
mailbox=224,220
callerid=224

If there is a nat device (firewall or router) between Asterisk and the phone you can’t set canreinvite=yes, imho.

Bye.