Вы не авторизованы

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

Выбрать дату в календареВыбрать дату в календаре

Не возвращает историю звонков, не отрабатывает скрипт 1C_CDR.php
 
Добрый день
Астериск 11 (чистый)
Настроен по предлагаемой инструкции

Доступ к БД есть:
isql -v MySQL-asteriskcdrdb asteriskuser admin - отрабатывает корректно
В extension.conf данные прописаны:
[globals]
AMPDBENGINE=mysql
AMPDBNAME=asteriskcdrdb
AMPDBHOST=127.0.0.1
AMPDBUSER=asteriskuser
AMPDBPASS=admin

По этим же данным я могу зайти в БД и прочитать её
Но выше обозначенный скрипт в любых вариантах возвращает 0

debug agi
Код
    -- Launched AGI Script /var/lib/asterisk/agi-bin/1C_CDR.php
<SIP/5002-0000002a>AGI Tx >> agi_request: 1C_CDR.php
<SIP/5002-0000002a>AGI Tx >> agi_channel: SIP/5002-0000002a
<SIP/5002-0000002a>AGI Tx >> agi_language: ru
<SIP/5002-0000002a>AGI Tx >> agi_type: SIP
<SIP/5002-0000002a>AGI Tx >> agi_uniqueid: 1470741088.204
<SIP/5002-0000002a>AGI Tx >> agi_version: 11.22.0
<SIP/5002-0000002a>AGI Tx >> agi_callerid: 5002
<SIP/5002-0000002a>AGI Tx >> agi_calleridname: 5002
<SIP/5002-0000002a>AGI Tx >> agi_callingpres: 0
<SIP/5002-0000002a>AGI Tx >> agi_callingani2: 0
<SIP/5002-0000002a>AGI Tx >> agi_callington: 0
<SIP/5002-0000002a>AGI Tx >> agi_callingtns: 0
<SIP/5002-0000002a>AGI Tx >> agi_dnid: 10000555
<SIP/5002-0000002a>AGI Tx >> agi_rdnis: unknown
<SIP/5002-0000002a>AGI Tx >> agi_context: internal
<SIP/5002-0000002a>AGI Tx >> agi_extension: 10000555
<SIP/5002-0000002a>AGI Tx >> agi_priority: 3
<SIP/5002-0000002a>AGI Tx >> agi_enhanced: 0.0
<SIP/5002-0000002a>AGI Tx >> agi_accountcode:
<SIP/5002-0000002a>AGI Tx >> agi_threadid: 139837885396736
<SIP/5002-0000002a>AGI Tx >>
<SIP/5002-0000002a>AGI Rx << GET VARIABLE v1
<SIP/5002-0000002a>AGI Tx >> 200 result=0
<SIP/5002-0000002a>AGI Rx << GET VARIABLE v2
<SIP/5002-0000002a>AGI Tx >> 200 result=0
<SIP/5002-0000002a>AGI Rx << GET VARIABLE v3
<SIP/5002-0000002a>AGI Tx >> 200 result=0
<SIP/5002-0000002a>AGI Rx << GET VARIABLE v4
<SIP/5002-0000002a>AGI Tx >> 200 result=0
<SIP/5002-0000002a>AGI Rx << GET VARIABLE AMPDBNAME
<SIP/5002-0000002a>AGI Tx >> 200 result=1 (asteriskcdrdb)
<SIP/5002-0000002a>AGI Rx << GET VARIABLE AMPDBENGINE
<SIP/5002-0000002a>AGI Tx >> 200 result=1 (mysql)
<SIP/5002-0000002a>AGI Rx << GET VARIABLE AMPDBHOST
<SIP/5002-0000002a>AGI Tx >> 200 result=1 (127.0.0.1)
<SIP/5002-0000002a>AGI Rx << GET VARIABLE AMPDBUSER
<SIP/5002-0000002a>AGI Tx >> 200 result=1 (asteriskuser)
<SIP/5002-0000002a>AGI Rx << GET VARIABLE AMPDBPASS
<SIP/5002-0000002a>AGI Tx >> 200 result=1 (admin)
<SIP/5002-0000002a>AGI Rx << GET VARIABLE AMPDBFILE
<SIP/5002-0000002a>AGI Tx >> 200 result=0
<SIP/5002-0000002a>AGI Rx << GET VARIABLE AMPDBNAME
<SIP/5002-0000002a>AGI Tx >> 200 result=1 (asteriskcdrdb)
<SIP/5002-0000002a>AGI Rx << VERBOSE "Running SQL Command describe asteriskcdrdb.PT1C_cdr" 4
       > 1C_CDR.php: Running SQL Command describe asteriskcdrdb.PT1C_cdr
<SIP/5002-0000002a>AGI Tx >> 200 result=1
    -- <SIP/5002-0000002a>AGI Script 1C_CDR.php completed, returning 0
Изменено: Мизякин Антон - 09.08.2016 15:22:46
Астериск. История звонков.
 
Настроил Астериск 11 (чистый) для работы с панелью(тестовая 12.2.22.3).
1) Итогом
все зеленое кроме надписи "Телефон не соединен с Asterisk". причем в
настройках самого сипфона(используется встроенный) тоже все зеленое.
Служебные сообщения ни на что не ругаются
Последний лог с Астериска "<Local/10000222@miko_ajam-00000054;2>AGI Script 1C_SetStatus.php completed, returning 4"
В принципе на этой стадии он звонит при этом. Не могу понять откуда ноги ибо внешних признаков каких либо проблем нет

2)
нет истории звонков хотя в базе они регистрируются. Астериск отдает вот
так  -- <Local/10000555@miko_ajam-00000015;2>AGI Script
1C_CDR.php completed, returning 0
Видимо проблема отработки скрипта. Куда можно глянуть
Не скачивает аудиофайлы из истории звонков
 
Добрый день. В продолжении вчерашнего разговора

Дано:

1) Обработка 1С (обычное приложение) v. 1.2.22.3
2) FreePBX Версия 11.16.0(установленная с нуля)
3) Windows 7 x64

При попытке скачать файл записи разговора не получаем ничего, хотя прослушивание как таковое работает.

Для сравнения процессов вызова процедур прослушки и скачивания - написали в 1С следующий код:
Код
Channel= "Local/10000666@miko_ajam";//Download
//Channel= "Local/10000777@miko_ajam";//Listen

Variable= "v1=SIP%2F4001,v2=1426843277,v3=,v6=Records";//Download
//Variable= "chan=SIP%2F4001,uniqueid1c=1426843277,recordingfile=internal-4001-5000-20150320-122117-1426843277%2E46%2Ewav";//Listen

Результат= "";
Асинхронно= "1";

Iceberg_Originate(Channel, Variable, Результат, Асинхронно);

При раскомментированном блоке Listen запускается воспроизведение записи разговора, где то в фоне.
Как в приведенном примере, при раскомментированном блоке Download, в результате работы процедуры - открывается интернет-обозреватель, с обращением по адресу:
http://10.2.4.95/admin/1c/download/index.php?type=Records&view=/2015/03/20/internal-4001-5000-201503...
и записью на странице:
404 File not found!

Кроме того, страница успешно открывается, если обратиться по адресу:
http://10.2.4.95/admin

При обращении к
http://10.2.4.95/admin/1c/
отвечает:
Forbidden
You don't have permission to access /admin/1c/ on this server.Apache/2.2.15 (CentOS) Server at 10.2.4.95 Port 80

Что можно предпринять,что бы получить возможность скачивать файлы из панели 1С?
Не работает история звонков
 
Добрый день.
Не смогли организовать получение истории звонков в 1с

Дано:
1) Обработка 1С (обычное приложение) v. 1.2.22.3
2) FreePBX Версия 12.8.1(установленная с нуля)
3) Windows 7 x64

Открываем историю, таблица истории не заполняется хотя звонки совершались и в виде записей CDR на веб-морде станции присутствуют.
Логи прилагаю.
В чем может быть проблема?
PS На FreePBX версии 1.8.8.1 таблица истории заполнялась
Иногда проскакивает в логах астериска вот такая ошибка  utils.c: write() returned error: Broken pipe


Изменено: Мизякин Антон - 19.03.2015 15:32:54