I can only make another guess. If your system is behind a firewall, try
adding 'insecure=invite' in your sip.conf's general section.
To troubleshoot such cases, do a tcpdump trace like this:
1. Run tcpdump on your server before making a call. Use command "tcpdump
port 5060 -s0 -w dumpfile.pcap".
2. When you notice the silence problem, hangup, and stop the trace using
CTRL+C.
3. Copy the dumpfile.pcap to a computer with Wireshark installed.
4. Open this file in Wireshark and follow my blog at
http://ilovetovoip.com/2010/02/graphical-illustration-of-the-sip-messages-using-wonderful-wireshark/
5. Given that you know some basics of how VoIP works over SIP, the
wireshark graph will tell you if RTP was still flowing when it was
silent. It probably is, but to which IP address.
My guess is your RTP, i.e. voice date, starts flowing towards some wrong
IP address, or stop flowing, or is blocked by the router.
A good solution is to put your Asterisk server in DMZ mode.
There can be many other guesses, but the above is a good start.
--
Zeeshan A Zakaria
PBX - visionvoip.com
Blog - ilovetovoip.com
On 18/10/2011 10:02, Aksel Celasun wrote:
Thank you for replying
My sip.conf is set to no on canreinvite
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users