Есть телефонный номер провайдера Onlime. Работает с софтофоном и sip-телефонами.
Есть Asterisk 15. Без Freepbx, работает c PJSIP (пока не осознал, как его отключить и включить SIP). "Задарма" в этих условиях работает без каких-либо проблем.
Есть, как говорят работающая, инструкция по подключению Asterisk(Freepbx) к Onlime:
spoilerTrunk Name: onlime
Outbound CallerID: 2000227499XXXXXXX (тут логин выданный онлайм)
Outgoing Settings:
Trunk Name: onlime
PEER Details:
secret= ВашПароль
remotesecret=ВашПароль
defaultuser= 2000227499XXXXXXX
host=tel.moscow.rt.ru
username= 2000227499XXXXXXX
type=peer
fromuser= 2000227499XXXXXXX
fromdomain=tel.moscow.rt.ru
nat=no
directmedia=no
qualify=yes
insecure=invite
disallow=all
allow=alaw&ulaw&g729
dtmfmode=rfc2833
context=from-trunk
Register String: 2000227499XXXXXXX: ВашПароль@tel.moscow.rt.ru
Попробовал адаптировать это для моего случая (pjsip.conf, ориентировался на пример от "Задарма"):
spoiler[general]
srvlookup=yes
language=ru
register=>2000227499XXXXXX:PASSWORD@tel.moscow.rt.ru
[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0
[2000227499XXXXXX]
type=registration
transport=transport-udp
outbound_auth=2000227499XXXXXX_auth
server_uri=sip:tel.moscow.rt.ru
client_uri=sip:2000227499XXXXXX@tel.moscow.rt.ru
retry_interval=60
expiration=120
contact_user=2000227499XXXXXX
[2000227499XXXXXX_auth]
type=auth
auth_type=userpass
password=PASSWORD
username=2000227499XXXXXX
[2000227499XXXXXX]
type=aor
contact=sip:tel.moscow.rt.ru:5060
max_contacts = 2
[2000227499XXXXXX]
type=endpoint
transport=transport-udp
context=call-in
disallow=all
allow=alaw
allow=ulaw
auth=2000227499XXXXXX_auth
aors=2000227499XXXXXX
from_user=2000227499XXXXXX
from_domain=tel.moscow.rt.ru
direct_media=no
dtmfmode=rfc2833
nat=force_rport,comedia
canreinvite=no
[2000227499XXXXXX]
type=identify
endpoint=2000227499XXXXXX
match=tel.moscow.rt.ru
В итоге соединение отсутствует. Получаю лишь множество сообщений типа
spoilerres_pjsip/pjsip_distributor.c:659 log_failed_request: Request 'INVITE' from '"1101" sip:1101@192.168.1.142 failed for '185.107.80.8:5073' (callid: 71338ccd65964b959ca03534d7818835) - No matching endpoint found
Буду очень благодарен, если укажите на мои ошибки