[asterisk-users] RTCP not being sent when on hold

Drew Gibson drew at oanda.com
Wed Apr 9 08:16:34 CDT 2008


Adrian A wrote:
> Hello,
>
> When I receive a call to my CounterPath Bria from Asterisk 1.4.18.1 
> <http://1.4.18.1> and I place the call on hold, the call is dropped 
> after 30 seconds.
> It looks like there is no RTCP/RTP sent to the client from Asterisk 
> while on hold (music on hold playing to caller) thus client 
> disconnects the call. During this time, I get the following messages 
> in the CLI:
>
> NOTICE[24194] rtp.c: Unknown RTP codec 126 received from '0.0.0.0 
> <http://0.0.0.0>'
>
> In sip.conf I have rtpkeepalive=15 but that does not seem to help.
>
> Does anyone know what I can do to fix this, other than increase the 
> timeout on Bria?
>
> Thanks,
> Adrian


Is it not up to the phone to send the keep-alive packets?

Sounds like Asterisk does not understand the keep-alive packets coming 
from the phone. Try setting "rtptimeout=300" in sip.conf to test this. 
It should now hangup after 5 minutes.

regards,

Drew

regards,

Drew

-- 
Drew Gibson

Systems Administrator
OANDA Corporation
www.oanda.com




More information about the asterisk-users mailing list