Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / CDR(uniqueid) и queue_log callid - проблемка...

CDR(uniqueid) и queue_log callid - проблемка...

1 23>
Сообщений: 276

CDR(uniqueid) и queue_log callid - проблемка...

После очередного обновления Астериска вылетело вот такое - запрашиваю переменную $CDR(uniqueid) для формирования имени файла-записи разговора (Mixmonitor)

Она должна совпадать с callid в QueueLog. ан не фига, различается! в 3-м столбце в БД и есть callid. а uniqueid которое читается в extensions - в крайнем правом столбце 'data'.

441 | 1250592429 | 1250592418.2776 | queue113 | SIP/1115 | CONNECT | 2|1250592427.2777|1


как бы заставить астериск читать тот самый callid?
2009-08-18 15:44

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: CDR(uniqueid) и queue_log callid - проблемка...

http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-08-18 15:49

Сообщений: 276

Re: CDR(uniqueid) и queue_log callid - проблемка...

switch:

не, не помогло. по прежнему callid который пишется в queue log отличается от uniqueid

451 | 1250597191 | 1250597182.3553 | queue113 | SIP/101 | CONNECT | 1|1250597190.3554|1
2009-08-18 16:07

Сообщений: 276

Re: CDR(uniqueid) и queue_log callid - проблемка...

Астериск 1.6.1.4 если что...
2009-08-18 16:12

Сообщений: 276

Re: CDR(uniqueid) и queue_log callid - проблемка...

кусок из экстеншенов

s,3,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%G%m%d-%H%M%S)}-${CALLERID(number)}-${QUEUENAME}-${CDR(uniqueid)})

вот этот uniqueid совсем не совпадает с callid в queue log, хотя раньше всё совпадало.
2009-08-18 16:18

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: CDR(uniqueid) и queue_log callid - проблемка...

с 1.4 на 1.6 что-ли обновились?
http://www.line24.ru - системы массового телефонного обслуживания.
2009-08-18 16:22

Сообщений: 276

Re: CDR(uniqueid) и queue_log callid - проблемка...

возможно что на 1.4 это работало. но, кажется, на 1.6 тоже нормаьно все было на старых версиях... видимо придётся выдирать 1|1250597190.3554|1 номер отсюда и пихать его в переменную.
2009-08-18 16:32

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: CDR(uniqueid) и queue_log callid - проблемка...

а покажите-ка значения, которые не совпадали
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-08-18 16:35

Сообщений: 276

Re: CDR(uniqueid) и queue_log callid - проблемка...

вот кусок лога MixMonitor("SIP/101-0849ccf0", "20090818-170533-115-queue113-1250600732.4037.wav и тд

это и есть unique id. (1250600732.4037)

в queue log пишется некий callid который по идее должен быть такой. но он не такой :)

468 | 1250600971 | 1250600724.4034 | queue113 | SIP/101 | CONNECT | 0|1250600732.4037|0


2009-08-18 17:12

Сообщений: 276

Re: CDR(uniqueid) и queue_log callid - проблемка...

Кстати, ${CDR(uniqueid)} и ${UNIQUEID} - одно и то же :)
2009-08-18 17:14

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru