Asterisk 13.31.0 Now Available

The Asterisk Development Team would like to announce the release of Asterisk 13.31.0.

This release is available for immediate download at

The release of Asterisk 13.31.0 resolves several issues reported by the

community and would have not been possible without your participation.

Thank you!

The following issues are resolved in this release:

New Features made in this release:


CURLOPT() needs a “followlocation” parameter / “maxredirs” doesn’t do anything
(Reported by candrews)
res_pjsip_endpoint_identifier_ip: Add ability to match on source port
(Reported by Sean Bright)

Bugs fixed in this release:


stasis application is destroyed after its creation
(Reported by Francois Blackburn)
ARI causes STASIS Deadlock
(Reported by Ross Beer)
REGRESSION: Feature subscription_persistence_recreate (ASTERISK-27759) Causes Segfaults
(Reported by Ross Beer)
CDR billsec is always 0 for transferred calls
(Reported by Maciej Michno)
silk 24hHz doesn’t show up in ‘core show translation’ output
(Reported by Sean Bright)
Update documentation for statsd module – usage requirements unclear
(Reported by Dan Jenkins)
chan_dahdi: holding a channel via flash to dialtone times out after 0:16:40
(Reported by Andrew Siplas)
core: minmemfree watermark uses free RAM, not available RAM
(Reported by Kevin Flyn)
chan_sip: SIP MESSAGE beginning with a whitespace appears empty in the dialplan
(Reported by Frank Matano)
Segfault forwarding voicemail with ODBC storage enabled and realtime voicemail_data is used
(Reported by Stas Kobzar)
empty voicemail.conf required for ARA (realtime) voicemail to leave message
(Reported by Jim Van Meggelen)
Pause reason not reported in QueueMember AMI event
(Reported by Niksa Baldun)
CLI command ‘realtime update2’ syntax failure when using according to usage help
(Reported by Cedric BASSAGET)
res_pjsip_endpoint_identifier_ip: Document support for hostnames
(Reported by Joshua C. Colp)
res_pjsip_notify: Multiple Event headers can be present instead of just one
(Reported by AvayaXAsterisk)
app_record: Lack of `beep` audio file causes application to return error and hangup
(Reported by Corey Farrell)
Wiki docs missing for MessageWaiting
(Reported by David M. Lee)
res_pjsip_pubsub: Subscription persistence does not preserve XML version number
(Reported by Bryan Nelson)
chan_dahdi: Deadlock in Hangup Scenarios with concurrent command pri show span X
(Reported by Dirk Wendland)
stasis bridge topic leak
(Reported by Joeran Vinzens)
pjsip reload not reloading wizard endpoint/pickup_group endpoint/call_group
(Reported by Jean-Denis Girard)
contrib: valgrind.supp doesn’t suppress what it’s supposed to due to invalid syntax
(Reported by Richard Kenner)
func_odbc: truncating Unicode string on readsql
(Reported by Boris P. Korzun)
chan_sip: RTP frames not transmitted after emitting a COLP
(Reported by Jean Aunis – Prescom)
Asterisk ignores parsing of config files if a Byte order mark is present
(Reported by Robin Leffmann)
“trustrpid” is misspelled in
(Reported by Pascal Cadotte Michaud)
jansson: Support old versions
(Reported by Joshua C. Colp)
app_chanisavail+cdr: ChanIsAvail sometimes fails to deactivate CDR.
(Reported by Frederic LE FOLL)
app_meetme, chan_ooh323 and cdr_mysql don’t build on 17.0.0
(Reported by George Joseph)
res_fax: wrap Asterisk initiated negotiation with config option
(Reported by Kevin Harwell)
Debian 10.2: Warning when app_voicemail is compiling
(Reported by Stanislav Abramenkov)
Missing arguments in PJSIP_CONTACT function documentation
(Reported by Pascal Cadotte Michaud)
chan_sip logs errors on tx to non-existent TCP connections
(Reported by Jaco Kroon)
chan_pjsip incorrectly re-writes REGISTER 200 Response Contact
(Reported by Ross Beer)

Improvements made in this release:


Should be able to disable the /httpstatus URI in the built-in HTTP server
(Reported by Sean Bright)
Simplify dialplan for Dial, Page, and ChanIsAvail
(Reported by cmaj)
GET FULL VARIABLE documentation clarification
(Reported by Jonathan Harris)
app_confbridge: Add support for setting maximum sample rate
(Reported by Joshua C. Colp)

For a full list of changes in this release, please see the ChangeLog:

Thank you for your continued support of Asterisk!

What can we help you find?