Зірочка не додає запис CDR в БД для виклику незареєстрованому одноранговому


1

Я налаштував Asterisk CDR backkend для PostgreSQL, і все працює нормально для дзвінків між двома зареєстрованими одноранговими.

Проблема полягає в тому, коли користувач викликає незареєстрованого однорангового. Я хочу, щоб "Asterisk" вставила цю запис, але вона не відповідає (вона відповідає SIP-клієнту абонента з номером 503 / Service Unvailable ... можливо, це має щось спільне з цим).

Я підозрюю, що проблема може бути в тому, як я налаштував реєстрацію користувачів, але я не експерт, тому я не знаю, що я роблю. У будь-якому випадку, я повідомляю будь-яку інформацію, яку вважаю корисною для вирішення проблеми, якщо я пропустила щось важливе, будь ласка, запитайте, і я додам її. Я використовую зірочку 13.

cdr.conf:

[general]
unanswered = yes

extensions.conf:

[default]
switch => Realtime/default@extensions

Рівні та розширення Pjsip також взяті з БД.

Приклад запису в asterisk.ps_endpoints:

(id=100, transport=transport-udp, aors=100, auth=100, context=default, disallow=all, allow=ulaw, direct_media=no, identify_by=username, rtp_timeout=10)

Приклад запису в asterisk.ps_aors:

(id=100, max_contacts=1, remove_existing=yes, qualify_frequency=10)

Приклад запису в asterisk.ps_auths:

(id=100, auth_type=userpass, password=*****, username=100)

Приклад запису в asterisk.extensions:

(id=7, context=default, exten=100, priority=1, app=Dial, appdata=PJSIP/100)

Примітки:

  • Таблиця asterisk.extensionsне містить нічого іншого, крім циферблатів.
  • Не вказані поля у наведених вище прикладах мають значення NULL.
  • Я вважаю за краще рішення, яке не передбачає додавання більше записів asterisk.extensions для кожного користувача (але я не маю жодних проблем із додаванням купою "статичних" нових розширень).

Коли ви набираєте номер незареєстрованого аналога, це не справжній дзвінок, і він не реєструється в CDR.
— jcbermu

Тож неможливо записувати дзвінки до незареєстрованих однолітків?
— user445082

Це неможливо. Існує альтернатива CDR під назвою CEL, яка більш детальна. Можливо, за допомогою CEL ви можете мати необхідну інформацію.
— jcbermu
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.