Retransmission timeout reached on transmission

Hi
I am configure the user account using sip and extensions configuration files.
and configure this account to mobile and i got online status.

But when i am trying to forward the call that time i got “Retransmission timeout reached on transmission”
if any one know about that. please share with me…
I have attached the image for error

Did you follow the instructions in the message?

As this is a request, it means that Asterisk has failed to receive any response at all after sending INVITE, REGISTER, etc. That’s about all one can tell from the information provided.

The most common cause is NAT misconfiguration, followed by firewalls that you didn’t think existed.

Some versions of X-Lite fail to even reject re-invites, and will do this if you have directmedia enabled.

Hi david55,
thanks for your reply…

I am new to asterisk. So can you please tell me…
how to cofigure NAT, followed by firewalls that you didn’t think existed.

Thanks

NAT: Read the documentation. This is something fairly basic, but you do need to understand your own network configuration. Re-documenting it is not something you can expect free of charge.

Search your network and PC for firewalls and disable any that affect port 5060/UDP.

My local network port usage is given below…
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 797/cupsd
tcp 0 0 0.0.0.0:25257 0.0.0.0:* LISTEN 2808/skype
tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 1119/asterisk
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1199/dnsmasq
tcp6 0 0 ::1:631 :::* LISTEN 797/cupsd
udp 0 0 0.0.0.0:4520 0.0.0.0:* 1119/asterisk
udp 0 0 0.0.0.0:5060 0.0.0.0:* 1119/asterisk
udp 0 0 0.0.0.0:4569 0.0.0.0:* 1119/asterisk
udp 0 0 127.0.1.1:53 0.0.0.0:* 1199/dnsmasq
udp 0 0 0.0.0.0:68 0.0.0.0:* 1011/dhclient
udp 0 0 0.0.0.0:46719 0.0.0.0:* 783/avahi-daemon: r
udp 0 0 0.0.0.0:25257 0.0.0.0:* 2808/skype
udp 0 0 0.0.0.0:5353 0.0.0.0:* 783/avahi-daemon: r
udp 0 0 127.0.0.1:41766 0.0.0.0:* 2808/skype
udp 0 0 0.0.0.0:4469 0.0.0.0:* 1011/dhclient
udp 0 0 0.0.0.0:5000 0.0.0.0:* 1119/asterisk
udp6 0 0 :::57521 :::* 783/avahi-daemon: r
udp6 0 0 :::5353 :::* 783/avahi-daemon: r
udp6 0 0 :::4845 :::* 1011/dhclient

I don’t know how to congiure the nat. but now i have put "nat=yes"
And my iptables are not configure any port.
iptables show like this…
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

I have tried to config port to iptables but i got registration time out issue.

NAT is configured with externip, externhost or stunaddr, possibly in conjunction with localnets (spelling may be wrong). nat= is misleadingly name. It is not the primary configuration option for NAT, but rather enables various hacks to deal with problem cases, mainly ones were Asterisk is outside the NAT.