Прочёл в
этой статье про nat, ещё не пробовал, т.к. время 5 утра, но попробую, и надеюсь все дело в nat либо в спецефичности работы разных софтфонах
#9 решается в большинстве случаев с помощью nat=yes и qualify=xxx в sip.conf для клиента. Некоторые клиенты (X-lite) упрощают подключение с помощью встроенных функций STUN и посылки UDP пакетов keep-alive. Опция qualify же напротив, посылает пакеты keep-alive со стороны Asterisk клиенту за NAT.
Просто добавить
nat=yes
qualify=yes
После чего через команду sip show peers будет видно в столбце Status дополнительно
Несколько рекоментдаций из статьи на
хабре
И еще
одна интересная статья про nat и сопутствующие ему проблемы