Iax2 - auto_congest: Auto-congesting call due to slow response

I am running asterisk-16.16 and it works OK; on 16.30 I’m getting an error message when trying call another asterisk over IAX

chan_iax2.c:4739 __auto_congest: Auto-congesting call due to slow response
– IAX2/192.168.143.1:4569-3461 is circuit-busy

Trying to play with “qualify=yes” or “qualify=2000” doesn’t help at all.
As I’ve mention Asterisk-16.16 works perfectly fine.

Asterisk 16 is EOL.

That generally happens if it sends a call attempt and receives no response.

Oh, and full console output including “iax2 set debug on” of a call attempt would show more/confirm if it’s not getting ANY kind of response which would narrow it down.

Thanks for the hint. I set "iax2 set debug on” and try to make a call again here is the output:

IAX2 Debugging Enabled
Tx-Frame Retry[003] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ
Timestamp: 00002ms SCall: 04888 DCall: 00000 192.168.143.1:4569
USERNAME : home_server
REFRESH : 60

syscon7_oldCLI>
syscon7_old
CLI>
== Using SIP RTP CoS mark 5
> 0x7fbc98024650 – Strict RTP learning after remote address set to: 10.0.0.110:6010
– Executing [4@internal:1] Dial(“SIP/55-00000001”, “IAX2/home_server:5xxxxx7@192.168.143.1/4,60,rw”) in new stack
– Called IAX2/home_server:5xxxxx7@192.168.143.1/4
Tx-Frame Retry[000] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW
Timestamp: 00016ms SCall: 13669 DCall: 00000 192.168.143.1:4569
VERSION : 2
CALLED NUMBER : 4
CODEC_PREFS : (ulaw|gsm|ilbc|speex|g729|g723|alaw)
CALLING NUMBER : 55
CALLING PRESNTN : 0
CALLING TYPEOFN : 0
CALLING TRANSIT : 0
CALLING ANI2 : 0
CALLING NAME : Joseph
LANGUAGE : en
USERNAME : home_server
FORMAT : 4
FORMAT2 : ulaw
CAPABILITY : 1807
CAPABILITY2 : Unknown
ADSICPE : 2
DATE TIME : 2024-01-06 12:40:50

Tx-Frame Retry[001] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW
Timestamp: 00016ms SCall: 13669 DCall: 00000 192.168.143.1:4569
VERSION : 2
CALLED NUMBER : 4
CODEC_PREFS : (ulaw|gsm|ilbc|speex|g729|g723|alaw)
CALLING NUMBER : 55
CALLING PRESNTN : 0
CALLING TYPEOFN : 0
CALLING TRANSIT : 0
CALLING ANI2 : 0
CALLING NAME : Joseph
LANGUAGE : en
USERNAME : home_server
FORMAT : 4
FORMAT2 : ulaw
CAPABILITY : 1807
CAPABILITY2 : Unknown
ADSICPE : 2
DATE TIME : 2024-01-06 12:40:50

[Jan 6 12:40:54] NOTICE[3580]: chan_iax2.c:4750 __auto_congest: Auto-congesting call due to slow response
– IAX2/192.168.143.1:4569-13669 is circuit-busy
– Hungup ‘IAX2/192.168.143.1:4569-13669’
Tx-Frame Retry[000] – OSeqno: 001 ISeqno: 000 Type: IAX Subclass: HANGUP
Timestamp: 04016ms SCall: 13669 DCall: 00000 192.168.143.1:4569
CAUSE CODE : 0

== Everyone is busy/congested at this time (1:0/1/0)
– Executing [4@internal:2] Hangup(“SIP/55-00000001”, “”) in new stack
== Spawn extension (internal, 4, 2) exited non-zero on ‘SIP/55-00000001’
Tx-Frame Retry[001] – OSeqno: 001 ISeqno: 000 Type: IAX Subclass: HANGUP
Timestamp: 04016ms SCall: 13669 DCall: 00000 192.168.143.1:4569
CAUSE CODE : 0

Tx-Frame Retry[000] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ
Timestamp: 00002ms SCall: 06960 DCall: 00000 192.168.143.1:4569
USERNAME : home_server
REFRESH : 60

Tx-Frame Retry[002] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW
Timestamp: 00016ms SCall: 13669 DCall: 00000 192.168.143.1:4569
VERSION : 2
CALLED NUMBER : 4
CODEC_PREFS : (ulaw|gsm|ilbc|speex|g729|g723|alaw)
CALLING NUMBER : 55
CALLING PRESNTN : 0
CALLING TYPEOFN : 0
CALLING TRANSIT : 0
CALLING ANI2 : 0
CALLING NAME : Joseph
LANGUAGE : en
USERNAME : home_server
FORMAT : 4
FORMAT2 : ulaw
CAPABILITY : 1807
CAPABILITY2 : Unknown
ADSICPE : 2
DATE TIME : 2024-01-06 12:40:50

Tx-Frame Retry[000] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: POKE
Timestamp: 00008ms SCall: 15461 DCall: 00000 208.100.60.51:4569

Rx-Frame Retry[ No] – OSeqno: 000 ISeqno: 001 Type: IAX Subclass: PONG
Timestamp: 00008ms SCall: 00001 DCall: 15461 208.100.60.51:4569
Tx-Frame Retry[-01] – OSeqno: 001 ISeqno: 001 Type: IAX Subclass: ACK
Timestamp: 00008ms SCall: 15461 DCall: 00001 208.100.60.51:4569
Tx-Frame Retry[001] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ
Timestamp: 00002ms SCall: 06960 DCall: 00000 192.168.143.1:4569
USERNAME : home_server
REFRESH : 60

Any hint on what causing this error, “chan_iax2.c:4750 __auto_congest: Auto-congesting call due to slow response”
As I’ve mention before IAX (same dial plan) works perfectly on on Asterisk-16.16 but on Asterisk-16.30.1 I’m getting this error.

Additional question: Is Asterisk-18.18.1 (this is the newest on Gentoo) compatible with dial plan from Asterisk-16.16 ?

192,168.143.1 is not responding, possibly because it is not receiving the request.

You are right on, I realize it after posting my message. I have two networks connected over openVPN.
The backup computer that was running newer Asterisk-16.30.1 the openVPN was not connected with the remote server. So now it is working. Apology about the confusion; it was my mistake.

How compatible is Asterisk-18.18.1 with Asterisk-16.30 version?
Are there major changes in dial-plan?

Dialplan wise unlikely. Each version has an UPGRADE.txt document that lists notes relating to upgrades and things you may run into.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.