Зірочка не додає запис 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.