Поправил конфиги входящих до такого состояния:
type=peer
host=dynamic
username=8121234567
secret=123
qualify=no
port=5060
context=from-trunk
disallow=all
allow=ulaw&alaw
Zavr2008 писал(а):Вы пишите про конфигурацию chan_sip, а прилетает то судя по всему с chan_pjsip!!!
С этим тоже интересно. Сам транк создан как legacy sip, а не pjsip и слушает порт 5060. После смены порта на Dlinke на порт 5160, стало уже прилетать от обычного sip следующее:
- Код: выделить все
chan_sip.c:28959 handle_request_register: Registration from '"8121234567" <sip:8121234567@192.168.10.10>' failed for '192.168.10.12:5060' - Wrong password
То есть, насколько я понял, что даже с настроенным портом 5061, от Dlink-a регистрация прилетает на порт 5060. Тут, чтобы не путаться, я думаю вариант с портом pjsip можно исключить, так как в обоих случаях все упирается в невозможность авторизации Dlink-a на Астериске через регистрационные данные.
При этом поле secret в настройках транка и поле password на Dlinke полностью идентичны. Также статус входящего пира на Астериске перешел из ОК в UNKNOWN.
То есть на текущий момент я вижу проблему в том, что Dlink через параметр Sip Proxy отправляет регистрацию на астер, через логин и пароль FXO порта, а астериск, по какой-то причине, не может его зарегистрировать из-за неверного логина.