Вообще бред какой то, в общем дебаг показал вот это:
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: ACK
Timestamp: 00028ms SCall: 14542 DCall: 29943 217.197.249.59:4569
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: AUTHREQ
Timestamp: 00013ms SCall: 14542 DCall: 29943 217.197.249.59:4569
AUTHMETHODS : 2
CHALLENGE : \x39\x36\x31\x30\x39\x34\x39\x34\x30
USERNAME : ank_bezopasnost
Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: AUTHREP
Timestamp: 00039ms SCall: 29943 DCall: 14542 217.197.249.59:4569
MD5 RESULT : 56f5cc9c8157ab2609ca5d2ad6d99b1a
Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 002 Type: IAX Subclass: ACK
Timestamp: 00039ms SCall: 14542 DCall: 29943 217.197.249.59:4569
Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 002 Type: IAX Subclass: REJECT
Timestamp: 01021ms SCall: 14542 DCall: 29943 217.197.249.59:4569
CAUSE : No authority found
CAUSE CODE : 50
Но! ank_bezopasnost это транк IAX2 на FreePBX для связи с третьей Asterisk. И если его отключить, то в CLI FreePBX есть информация что был звонок с DID номер который я и набирал.
На других АТС я настраивал context=from-internal для таких звонков, а здесь он как from-trunk из-за строки регистрации.