Подскажите возможные решения проблемы.
Сервер астериск имел свой белый адрес, затем его перенесли в другую страну и посадили за нат. Есть коммуникатор с CSipSimple, который замечательно с сипом работал и работает на двух точках. Т.е. по такой схеме: коммуникатор -> роутер с натом (статический ip) -> cisco asa c натом -> asterisk. А на третьей точке, по той же схеме, но через pppoe работать не хочет: коммуникатор -> роутер с натом (pppoe со статическим ip) -> cisco asa с натом -> asterisk.
При этом регистрация проходит, но при звонке нет слышимости в обе стороны.
Понятно, что всему виной роутер, только не понятно, в какую сторону копать. На роутере стоит dd-wrt.
Сип дебаг на пире:
Код: Выделить всё
<--- SIP read from UDP:WHITEIPOFFICE:5060 --->
REGISTER sip:WHITEIPDATACENTER SIP/2.0
Via: SIP/2.0/UDP GREYIPOFFICE:5060;rport;branch=z9hG4bKPjxIqiWU-0rvMnRMK9aOPOMT2wSQo6shaR
Route: <sip:GREYIPDATACENTER;transport=udp;lr>
Max-Forwards: 70
From: <sip:1020@WHITEIPDATACENTER>;tag=.oU0MZD1553Iz9RCXN6.5mKRP6LKuui4
To: <sip:1020@WHITEIPDATACENTER>
Call-ID: tddrAwOmpyMqIi2dglIyBHKHmZiFKhqo
CSeq: 39994 REGISTER
User-Agent: CSipSimple
Contact: <sip:1020@GREYIPOFFICE:5060;ob>
Expires: 300
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
Content-Length: 0