Приветствую.
Ребята, может кто сталкивался с такой проблемой и подскажет как решить:
Стоит Asterisk 1.8.7.1-1digium2~squeeze, есть простой диалплан вида:
Код:
_[1-9]XX => {
Dial(SIP/${EXTEN},,L(3600000)m(default));
if ("${DIALSTATUS}" = "CHANUNAVAIL") {
VoiceMail(${EXTEN}@internal);
};
HangUp();
};
Есть список абонентов, предположим 101,202,303,404. Если набираешь их - все нормально, сразу перебрасывает в воисмэил. Но если набираешь, например, 105, в консоль вываливается следующее:
Код:
[Nov 8 23:41:08] WARNING[1675]: acl.c:708 ast_ouraddrfor: Cannot connect
[Nov 8 23:41:08] WARNING[1675]: chan_sip.c:3351 __sip_xmit: sip_xmit of 0xb7149880 (len 903) to 0.0.0.105:5060 returned -1: Invalid argument
[Nov 8 23:41:08] -- Called SIP/105
[Nov 8 23:41:08] -- Started music on hold, class 'default', on SIP/711-00000034
[Nov 8 23:41:08] WARNING[1675]: translate.c:162 framein: no samples for alawtolin
[Nov 8 23:41:09] WARNING[1171]: chan_sip.c:3351 __sip_xmit: sip_xmit of 0xb7149880 (len 903) to 0.0.0.105:5060 returned -1: Invalid argument
[Nov 8 23:41:10] WARNING[1171]: chan_sip.c:3351 __sip_xmit: sip_xmit of 0xb7149880 (len 903) to 0.0.0.105:5060 returned -1: Invalid argument
[Nov 8 23:41:12] WARNING[1171]: chan_sip.c:3351 __sip_xmit: sip_xmit of 0xb7149880 (len 903) to 0.0.0.105:5060 returned -1: Invalid argument
Астер тупит секунд 20, потом выдает сообщение, что номера такого нет. На астериске 1.6 таких проблем не наблюдал. Почему-то несуществующие номера астер пытается преобразовать в айпи-адрес (номер 810 превращается в 0.0.3.42)
Нашел https://issues.asterisk.org/view.php?id=18514">баг почти годичной давности
Как кто боролся с этой проблемой?
спросил
2011-11-09 00:19:31 +0400
Klip 11 ● 1 ● 1 ● 2