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

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

RSS
Астериск. История звонков.
 
Настроил Астериск 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
Видимо проблема отработки скрипта. Куда можно глянуть
 
По каким инструкциям производили настройку?
Приложите ссылку.
 
http://wiki.miko.ru/astpanel:ats:asterisk_v6
пункт первый - некритичные ошибки диалплана.
Ну а история звонков - так и не пашет.
Изменено: Мизякин Антон - 31.03.2015 13:49:25
 
Прилагаю ссылки на инструкции:
 
Алексей. Немного запутался в итоге.

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

Не могу понять на чем затыкается скрипт 1C_CDR.php
Точнее могу, конечно
/var/lib/asterisk/agi-bin/func/1C_sql_class.php[161]: mysql_connect(): Access denied for user 'root'@'localhost'

То есть астериск может делать записи в базу
Но скрипт запущенный из под астериска не может прочитать записи из этой же базы

Как так? Откуда скрипт берет пару логин-пароль?
Изменено: Мизякин Антон - 02.07.2015 18:02:52
 
Скорее всего не верно указаны имя пользователя и пароль для подключения к mysql
Они прописываются как глобальные переменные в extensions.conf, инструкции описаны на wiki.
Код
[globals]
; Необходимо описать параметры подключения к базе данных MySQL
AMPDBENGINE=mysql
AMPDBNAME=asteriskcdrdb
AMPDBHOST=127.0.0.1
AMPDBUSER=root
AMPDBPASS=123
 
Есть такое. Благодарю.
 
== Spawn extension (miko_ajam, 10000222, 3) exited non-zero on 'Local/10000222@miko_ajam-00000175;2'
   -- AGI Script Executing Application: (UserEvent) Options: (DB_DND,сhannel:SIP/5002,key:5002,val:0)
[Jul  6 16:37:49] ERROR[21515][C-000001ff]: utils.c:1393 ast_carefulwrite: write() returned error: Broken pipe
   -- <Local/10000222@miko_ajam-00000176;2>AGI Script 1C_Set_Status_10000222.sh completed, returning 0
   -- Executing [10000222@miko_ajam:3] Answer("Local/10000222@miko_ajam-00000176;2", "") in new stack
.
а вот такая ошибка ни о чем не говорит? Возникает всегда при реализации скрипта 10000222
 
У меня не вышло ее побороть. На работоспособность не влияет.
 
фирштейн. я почему-то так и подумал.

Но не про эту.
[Jul  6 16:41:09] WARNING[21990][C-0000020c]: func_presencestate.c:126 presence_read: PRESENCE_STATE reading requires both presence provider and presence field arguments.
Возникает при инициации звонка на внутренний порт.
 
Не встречал ранее, обратитесь к администратору АТС.
Связано со статусами SIP аккаунтов.
Читают тему (гостей: 1)