Добрый день, не пойму в чем проблема, регистрирусь на другой атс стандартным способом как в факе
[10001]
type=registration
transport=upd_static
outbound_auth=10001
server_uri=sip:600@192.168.1.1:5060
client_uri=sip:600@192.168.1.4:5060
[10001]
type=auth
auth_type=userpass
password=600
username=600
[10001]
type=aor
contact=sip:192.168.1.4:5060
[10001]
type=endpoint
transport=upd_static
context=dialmap
disallow=all
allow=ulaw
outbound_auth=10001
aors=10001
[10001]
type=identify
endpoint=10001
match=192.168.1.1
При звонке с другой атс на номер 600 получаю в *
NOTICE[10202]: res_pjsip/pjsip_distributor.c:246 log_unidentified_request: Request from '"Илья" <sip:502@192.168.1.1>' failed for '192.168.1.1:5060' (callid: ZTNhYjU4ZjU5ZmUxNjM5M2FlYjBlYTE3YzgwZTU4MGY.) - No matching endpoint found
В чем проблема? разве не должен вызов уходить в context dialmap?
Задан: 2014-07-09 16:51:37 +0400
Просмотрен: 6,799 раз
Обновлен: Jul 09 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
а проблема в Digium. Гондурасы они полные что не сохранили какую-либо совместимость конфигов.
Zavr2008 ( 2014-07-09 17:57:19 +0400 )редактироватьпроблема не в диджиум. там нельзя сделать совместимость. топикстартеру - ставте астериск 11. зачем вы 12-й поставили? он пока експерементальный
meral ( 2014-07-09 19:43:21 +0400 )редактироватьmeral, а импорт? представь сколько по миру уже установлено до 12й версии.. и всё под нож..
Zavr2008 ( 2014-07-10 17:58:31 +0400 )редактироватьтак LTS то 11-я. к тому же совместимость сделать можно, но будет очень плохо работать ибо концепции другие.
meral ( 2014-07-10 22:08:58 +0400 )редактироватьРебят, просто я пишу webapp для * и в 12 реализованно много вещей которые сложно реализовать в 11. но вот с входящими какой-то тупик, уже все сделал по сути кроме входящий, мнебы этот транк на AGI направить все вызовы, я бы там быстро разрулил, что мне с ним делать.
Awesome ( 2014-07-14 11:01:47 +0400 )редактироватьпросто надо понимать, что после того как ты "допишешь" вот только тогда начнутся реальные сложности. можно пример того что нельзя сделать в 1.8 и можно в 12м?
meral ( 2014-07-14 17:26:11 +0400 )редактироватьВсе оказалось просто. для realtime identify необходимо указать модуль [respjsipendpointidentifierip] перед ссылкой на realtime. у меня был указан [res_pjsip] и поэтому endpoint не мой найти совпадения в ip.
Awesome ( 2014-07-17 11:53:17 +0400 )редактировать