Autodestruct on dialog….: Asterisk issue

WARNING[1812] chan_sip.c: Autodestruct on dialog ‘38617eb73184c21225d3133b398b0dc6@10.0.8.18:5060’ with owner SIP/1000-00000533 in place (Method: BYE). Rescheduling destruction for 10000 ms

Solution:

We resolved this by looking into the dialplan. It seems that we had a channel held open that Asterisk couldn’t destroy. These built up and Asterisk was unable to successfully make calls.

A key thing I implemented was in the dialplan scripts it seems that even though a channel has been closed, i.e. someone hung up, it still executes the rest of the script. I now check multiple places to see if the channel has been closed before executing certain actions.

11 thoughts on “Autodestruct on dialog….: Asterisk issue”

  1. Autodestruct on dialog occurs if asterisk trying to destroy the session as channels has been closed, but due to something missing on you dialplan logic its continue to run. There may be some database issue as well if connection to database lost.

  2. But now the requirements of all racing rivals hack ages.
    These companies always come up with joy and so sometime it’s quite possible that someone is harassing you further.
    Usually, by playing these happening and interesting games when they end up with new trendy games.
    For example, while also unlocking special guitars, earning your kit and locations
    based games for your phone has bring a good while and can look
    out for millions of people but your kids.

          • hello mf,

            we are using freepbx 13.0.74, asterrisk 13.7.2 everuthing compiled by myself.
            The problem occurs both income and outcome calls

            this is the extensions_custom.conf

            [from-digivoice]
            exten => s,1,NoOp(Chamada entrante na placa DigiVoice – canal: ${CHANNEL})
            exten => s,n,Set(CHAN=${CHANNEL:4})
            exten => s,n,Set(CHAN=${CUT(CHAN,-,1)})
            exten => s,n,Macro(from-digivoice-${CHAN})
            exten => s,n,HangUp()

            [macro-from-digivoice-1]
            exten => s,1,Noop(Entrou na macro from-digivoice-1)
            exten => s,n,GoTo(from-trunk,1000,1)
            exten => s,n,HangUp()

            [macro-from-digivoice-2]
            exten => s,1,Noop(Entrou na macro from-digivoice-2)
            exten => s,n,GoTo(from-trunk,1000,1)
            exten => s,n,HangUp()

            thanks for you kindless buddy!!

Leave a Comment