VoIP Is Hard
A recurring theme I’m seeing lately is people deploying VoIP, running into issues, and not approaching their issues from the perspective of taking all components
A recurring theme I’m seeing lately is people deploying VoIP, running into issues, and not approaching their issues from the perspective of taking all components
Asterisk 18.17.0 and 20.2.0 were released recently with support for PJSIP 2.13. This version of PJSIP includes an important change to deal with race conditions
I help out a lot across various avenues: mailing lists, forums, issue tracker, IRC, and more. I’ve noticed a trend recently where people aren’t verifying
Hi folks! Today, let’s take a look at a recent Asterisk issue: ASTERISK-29365. The graceful shutdown is intended to allow every part of the running
Logging in software is usually a good thing. It’s often used to output useful information and/or statistics relevant to a current software task. However, everything
Codec negotiation in Asterisk has been one of its deepest darkest secrets. It’s been around since the beginning and over the past two decades it’s
Within the Asterisk project we are constantly trying to improve our processes and data collection when a problem is encountered to reduce the back and
A past post discusses some tips and tricks to employ when encountering a problem. Here we’ll walk through an issue applying some of those techniques.
Overview One of the most challenging things about coding is when your code doesn’t work and you have to figure out why. Trying to track
Previously on this blog I talked about a new feature to internally filter messages in our internal message bus, as well as a new caching