Понятно) просто не могу врубиться, почему, когда звонишь внутри (по добавочным) переадресация работает на ура, а когда звонишь извне, то все, жесть какая то...была мысля, что может астер пытается передать номер звонящего, но я поставил, чтобы он свой номер передавал, где cid configuration
Потому что при переадресации ваша станция подставляет номер звонящего, ваш оператор такое пресекает. И diversion не умеет.
Потому нужно на транке, через который идёт переадресованный вызов, прописать выданный оператором номер и, возможно, убрать признак переадресации (rdnis) или в sip.conf прописать send_diversion=no