On Mon, Nov 25, 2013 at 7:17 PM, Patrick Lists <
[email protected]> wrote:

> On 11/26/2013 12:24 AM, Doug Lytle wrote:
> > Bryant Zimmerman wrote:
> >> Hey all
> >>
> >> I believe I found the bug in Asterisk 11.xxx If someone can help me
> >> verify it.
> >
> > Actually,
> >
> > I wouldn't consider it a bug.  I've know for years that you need to
> > answer a channel before you play back audio or strange things can and
> > will happen.
>
> That's what I do since the 0.x days. IIRC in recent Asterisk versions
> some apps answer before doing anything else. Guess the voicemail app is
> not one of them. I always answer first followed by a small Wait and then
> execute the app.
>
>
VoiceMail does automatically Answer a channel.

I'm going to guess that you have strictrtp enabled (which it is by
default), and that if you cranked up Asterisk verbose logging to at least
4, you'd see something like this at about the time you started hearing
audio:

0xYYYYYY - Probation passed - setting RTP source address to xxx.xxx.xxx.xxx

Asterisk drops RTP packets until it locks onto an RTP source. It does this
to prevent media injection attacks. The default probation period for an RTP
source is four packets - you can configure the probationary period as well
as whether or not strict RTP checking is enabled in rtp.conf.

Matt

-- 
Matthew Jordan
Digium, Inc. | Engineering Manager
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: http://digium.com & http://asterisk.org
-- 
_____________________________________________________________________
-- 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

Reply via email to