AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Ampex GUI

Asterisk GUI 172 сообщений 05.03.2010 12:14 - 27.12.2010 10:14
#1

Ampex GUI


Предлагаю открыть тут ветку по этому гую и постить тут любые обсуждения/дополнения/предложения/etc. по нему.
для справки (кто еще не знает): http://ampex.ru/

Первое предложение - на мой взляд там не хватает страницы для генерации паролей вида
Цитата:
erd2mkRi1CrG19jI
DxDYIm4wT1kAABvW
j4jbsz7ydCGH0XQ9
HLlQ7eXxUMdGZCYQ
Z8T3O3Ef2vMjh1ng
A1IOWZUHEBpl7R2J
kYflM6JTuBkaXRy9

так чтоб задал, если нужно, кол-во паролей и длину (дефолтом пусть будет один и скажем длиной в 16 символов например) и оно тебе их выдало, скопипастил тутже их в конфиги и через браузер в телефоны/адаптеры.. и забыл. удобство очевидно. может ктонить такое слабает к нему? можно будет потом автору отмылить чтоб добавил в дистр.
есть еще у кого какие предложения по нему? может патчи есть со шлифовкой кода?
ps: я бы еще хотел бы там увидеть страницу файрвола и qos. для роутеров.
#2

Я уже на этом форуме где-то это говорил, но раз уж ветка такая открылась...
Чтобы cmonitor заработал из-под freebsd в app_cmonitor.c
Код:

snprintf(build,sizeof(build),"/bin/mkdir %s/%s/%s -p -m 0757 ; /bin/mv %s/%s.WAV %s/%s/%s", ast_config_AST_MONITOR_DIR, dir_date
, dir_hour,tmp_dir, cmonitor->file_name,ast_config_AST_MONITOR_DIR,dir_date,dir_hour);


нужно поменять вот так
Код:

snprintf(build,sizeof(build),"/bin/mkdir -p -m 0757 %s/%s/%s; /bin/mv %s/%s.WAV %s/%s/%s", ast_config_AST_MONITOR_DIR, dir_date
, dir_hour,tmp_dir, cmonitor->file_name,ast_config_AST_MONITOR_DIR,dir_date,dir_hour);


то есть параметры для mkdir выносим вперед.

Для графиков нужны всего 3 шрифта
courbd.ttf
verdana.ttf
verdanab.ttf
#3

Вообщем проблема довольно проста! Не ставится.... С нашим WEB программистом подняли требуемую связку из Apache + PHP5+Mysql. Всё это поднялось без сучка и задоринки на Debian 4.0 Etch (стоит * версии 1.4.21). Попутно попробовал и поднял несколько проектов, которые валялись без дела, например: webcallcenter, asterisk-stat. Этот же ну никак. Поражает полное отсутствие документации на самом сайте. Ничего...Даже форума нет! Evil or Very Mad Wall Ставить пытаемся по файлику INSTALL, находящемуся в установочной папке. Там вроде всё просто, нажал и готово. Так думали и мы. Но отнюдь... Поясню подробнее. Появляется первая страничка с настройками и кнопкой ставить (Install). В первой табличке Database Settings не нажимается кнопка Check, точнее на неё ноль реакции. Мускул сервер поднят как на локальной машине, так и в нашей сетке есть специальный сервак с мускулом и РНР. Ни то и не другое не проканало Shocked Все следующие настроечные таблички заполнились нормально, кнопки Check в них приводят к ожидаемой реакции. Нажатие кнопки Install приводит к появлению странички с надписью "Installing AMS..." и дальнейшей тишиной. Один раз правда появилось окошко с авторизацией. Заполнение его заведомо правильными словами приводит к появлению абсолютно пустого окна! Что, куда и как неизвестно, ибо доков ноль! Программер в чужих РНР скриптах ковырять особого желания не имеет, да и думается нет смысла. Вот собсно и вопрос, кто нибудь сталкивался с описаным? Если да, то как поборол? Wall
#4

Честно говоря даже не пробовал устанавливать с помощью самого GUI. Ставил вручную, что было совсем не сложно.
SQL-скрипт есть.
В config.php тоже ничего сложного. Единственное, где запнулся, так это $www_dir="/ams"; Все заработало с пол пинка.
#5

theoc пытались мы ставить и ручками. Окно с авторизацией возможно выскочило и после той установки. Точно не помнится ибо делали поздно по запарке. Confused Сейчас буду пробовать поднимать руками опять. Проект интересен и попробовать хочется. Плохо что манов нет совсем.
ЗЫ: Вчера попутно поднял WEB FileManager с того же сайта. Пошёл с пол пинка. Простое копирование в папку апача и было установкой. Rolling Eyes

Не получается и всё! Crying or Very sad Ручками отредактировал файлик config.php (его получил скопировав _config.php из папки Install, как сказано). Появляется окно авторизации и вот тут то самое интересное! Что туда вводить? Имя и пароль к AMI Asteriska или что-то другое? Shocked В любом случае при введении чего угодно появляется пустое окно. Вообще складывается впечатление, что система не делает ничего, не пишет в базу, в каталоги, вообще ничего. Поэтому то и не работает установка по вебу (а судя по всему должна работать). Можно подробнее описать этот этап установки? Может где косяка упороли? Sad

Всё увенчалось успехом. Smile Не хватало кое-каких пакетов в системе, а именно для РНР и мускула. Доставил необходимые пакеты и система ожила! Установил её через вебку. Т.е удалил файлик config.php, забил все настройки, остальное скрипт сделал сам. Smile


Последний раз редактировалось: Obi Van (Чт Июн 26, 2008 10:58)
#6

может браузер какойто кривой используете? у меня на Konqueror тоже кнопки не нажимались, я так понял в нем нет аякса, в файрфоксе и мозиле (а также IE) все работает чудесно
ставил на несколько машин через веб-инсталятор
#7

2Obi Van
Если не сложно, укажите, каких конкретно пакетов не хватало? И какая ОС?
#8

2theoc
У меня стоит Debian 4.1.1 Etch с ядром 2.6.22-3. В системе поднят Apache 2, Mysql, PHP5. Не хватало следующих пакетов:
1) libapache2-mod-auth-sys-group
2) libapache2-webauth
3) php5-mysql - этот похоже был очень нужен.
После их установки поведение совершенно изменилось. Во первых, появились обращения к мускул серваку, во вторых изменились сообщения на экране в окне браузера. Далее я удалил файлик config.php из корня, заново вошёл в установочное окно, заполнил поля и система всё сделала. Теперь работает. Возник правда вопрос для чего это всё? Shocked Фактически я не могу понять, что делает этот GUI? Это биллинг? Если кто может, поясните пожалуйста подробнее Embarassed На фирме стоит сечас вопрос о поднятии биллинга и решаем что и как использовать. Насколько понимаю придётся также переносить * на работу с mysql базами. Так ли это?
Rolling Eyes
#9

2Obi Van

К сожалению, непонятно зачем вы это ставили, если не знаете что это Wink

Это в первую очередь "морда". То есть GUI (Графический пользовательский интерфейс).
В комплекте идут так же 2 модуля: cdr и запись разговоров. Результаты работы этих модулей морда представляет в удобоваримом виде.
#10

2theoc

Ты разбирался в коде движка?..
Я просто тоже как то потратил дней 5-6 ... у меня были ошибки, точнее наверное баги.
То частично поправил, частично нет.. движек как по мне оказался сложным для понимания.. хотя позже привыкаешь..
счас пока забросил разбирание, собираюсь в ближ. время восстановить.. и дополнить.

Ю.
#11

2beba

Честно говоря, в програмировании не силен.
#13

Люди, а с автором контактирует кто нибудь?
Будет новая версия?
#14

Я оставлял сообщение в контактах на сайте .. ни ответа ни привета.
#15

От автора:
1. Вопросы, предложения, баги можно присылать на адрес ams@ampex.ru (в поле Тема включайте, пожалуйста, слово AMS), можно через сайт - но, чтобы получить ответ, укажите в сообщении обратный адрес (некоторые вопросы остались без ответа по этой причине), либо на этом форуме.
Постараюсь, по возможности, отвечать оперативно.
2. Новые модули в настоящий момент в разработке, по мере готовности будут выкладываться новые версии. Близки к завершению модули Voicemail, Conferences, Channel Monitor. В разработке модуль Operator Panel. Некоторые функции потребовали достаточно существенного изменения кода, в частности, изменен механизм взаимодействия с Астериском - со стороны клиента - swf-файл, позволяющий создать коннект через сокет, со стороны сервера - доработанный, специально для ams astmanproxy. Поэтому, далее, вероятно, пойдет версия 1.2.
3. На сайте появятся разделы Новости и Документация.
Достаточно полное описание продукта можно найти в журнале Системный Администратор за май 2008.
4. Все это не ранее окончания Олимпиады (а заодно и лета).

Всем спасибо.
#16

Ух! Порадовали, спасибо! Very Happy
пожалуй тему прикреплю и пожелаю всяческих успехов проекту!
#17

Кто собирал по фрей ams-modules-1.4.18.tar.gz , скачал пытаюсь собрать, но ничего не выходит.
Делаю
./configure
все ок, далее
gmake

gmake[3]: Leaving directory `/usr/home/denis/asterisk/ams-modules-1.4.18/menuselect/mxml'
gcc -Wall -o menuselect.o -g -c -D_GNU_SOURCE menuselect.c
gcc -Wall -o menuselect_curses.o -g -c -D_GNU_SOURCE menuselect_curses.c
gcc -Wall -o strcompat.o -g -c -D_GNU_SOURCE strcompat.c
gcc -g -Wall -o menuselect menuselect.o menuselect_curses.o strcompat.o mxml/libmxml.a -lncurses
gmake[2]: Leaving directory `/usr/home/denis/asterisk/ams-modules-1.4.18/menuselect'
gmake[1]: Leaving directory `/usr/home/denis/asterisk/ams-modules-1.4.18/menuselect'
gmake[1]: Entering directory `/usr/home/denis/asterisk/ams-modules-1.4.18'
build_tools/mkdep -fPIC /usr/local/include -fPIC /usr/local/include ams_cdr_mysql.c app_cmonitor.c
ams_cdr_mysql.c:15:22: asterisk.h: No such file or directory
ams_cdr_mysql.c:17:29: asterisk/config.h: No such file or directory
ams_cdr_mysql.c:18:30: asterisk/options.h: No such file or directory
ams_cdr_mysql.c:19:30: asterisk/channel.h: No such file or directory
ams_cdr_mysql.c:20:26: asterisk/cdr.h: No such file or directory
ams_cdr_mysql.c:21:29: asterisk/module.h: No such file or directory
ams_cdr_mysql.c:22:29: asterisk/logger.h: No such file or directory
ams_cdr_mysql.c:23:26: asterisk/cli.h: No such file or directory
ams_cdr_mysql.c:32:25: mysql/mysql.h: No such file or directory
ams_cdr_mysql.c:33:26: mysql/errmsg.h: No such file or directory

Кто как собирал ?
#18

А сорцы Астериска то у тебя есть? Ты его то собирал, хоть из портов? У тебя при сборке не находит хедеры астериска.
#19

Все собрал , только теперь вот что
Aug 30 12:02:01] WARNING[69587] loader.c: Error loading module 'app_cmonitor.so': /usr/local/lib/asterisk/modules/app_cmonitor.so: Undefined symbol "mysql_fetch_row"
[Aug 30 12:02:01] WARNING[69587] loader.c: Module 'app_cmonitor.so' could not be loaded.

Asterisk 1.4.19

asterisk-addons-1.4.6

Addons ставиться без проблем, все ок

Пробовал с Asterisk 1.4.18 ничего не получилось , я копирую app_cmonitor.c к модулям в сорс, и компилю, пробовал компилить с аддонсами, тоже самое.
Фря 6.2

gmake
GNU Make 3.81
#20

Kroy писал(а):
Все собрал , только теперь вот что
Aug 30 12:02:01] WARNING[69587] loader.c: Error loading module 'app_cmonitor.so': /usr/local/lib/asterisk/modules/app_cmonitor.so: Undefined symbol "mysql_fetch_row"
[Aug 30 12:02:01] WARNING[69587] loader.c: Module 'app_cmonitor.so' could not be loaded.

Версия mysql??

_________________
нанотехнолигии в области Asterisk
#21

5.0.51a

В app_addon_sql_mysql.c
Код:
f ((mysqlrow=mysql_fetch_row(mysqlres))!=NULL) {


Таже функция , не ругается, исправил синтаксис, по типу этого , все ровно, ничего не выходит
#22

Как выяснилось, автор в этот топик заглядывает, и просил народ здесь написать о приоритетах разработки AMS.
Т.е. что для людей важнее в AMS в первую очередь из новшеств в продукте.

Как по мне:

1. Расширенная отчетность.
2. Возможность ограничивать прослушивание записей по каждому аккаунту (например, логин petya может прослушивать только записи разговоров абонентов с номерами 100,101,102. Остальные файлы он просто не видит).
3. Продвинутый аналог FOP.
4. Voicemail interface (самый низкий приоритет).
#23

2. можно сделать средствами диалплана. к чему извращаться?
3. это лучше сделать отдельной апликухой. зачем из трактора вертолет громоздить когда нужно пахать?
имхо конечно.
#24

А пример по пункту 2 средствами диалплана? Мы похоже о разных вещах говорим.
Я имел ввиду http://www.ampex.ru/modules/Screenshots/ ... rec2_s.png

По умолчанию видно все записи.

P.S. не просили критиковать предложения Wink
#25

Сделать порт во фре Smile
#26

+1 Smile
#27

Коллеги, а ставил ли кто ams в Altlinux 4.0 Server?
Не хочет работать, хоть ты тресни Sad
Какие пакеты ему для работы требуются?
Какие тонкости в настройке именно под данных дистрибутив?
В логах апача ругань:
Цитата:
Mon Sep 08 11:14:25 2008] [error] [client 10.10.5.1] File does not exist: /var/www/html/ams/themes/
#28

2Kroy & Ninja
Во фре и так все прекрасно работает
#29

Одно дело - работает, другое дело - порт.
Две большие разницы.
#30

Доброго времени суток , очень понравилась демо версия системы , на сайте производителя...
когда я поставил всю эту кухню у себя , завелась без проблем ... только одно НО , отчеты не показывает , говорит "no calls" . в чем может быть косяк ?
что еще необходимо ставить ,помимо простой распаковки ams ?
FreeBSD 7.0 , Asterisk 1.4.21.2
#31

настроить CDR? Confused
#32

как бы настроил , может более детально объяснить , что и как , перепроверю , все ли совпадает...
#33

файлы README и INSTALL идущие в исходниках астериска и аддонов читать не пробовали? а также коментарии в самих конфигах в /etc/asterisk/.
ps: это уже оффтоп.
#34

А этот GUI (или framework?) безопасно ставить совместно с FreePBX? Хотел попробовать в продакшне, не хочется ничем рисковать.
#35

anest писал(а):
файлы README и INSTALL идущие в исходниках астериска и аддонов читать не пробовали? а также коментарии в самих конфигах в /etc/asterisk/.
ps: это уже оффтоп.

спасибо за помощь , но ставил из портов астер , и кдр настроил по тому что мне писали в комментариях...
зы: разве можно назвать оффтопом то , что поможет решить проблему с сабжем ?
#36

"проблему с сабжем" может помочь решить обсуждение того как поставить и настроить MySQL, PHP, Asterisk, etc.. Сам Linux в конце концов. но всё это никаким образом не относится к теме самого топика поэтому оффтоп.
#37

Спасибо , разобрался ...
отдельное спасибо , за оперативность Nickolay Shestakov.
теперь для меня стало загадкой то , что у меня не пишет разговор с екстеншенов ... подскажите , в какую сторону смотреть ? !

ЗЫ: извиняюсь за назойливость , но это последствия того , что нет документации к продукту.
#38

документация есть хоть небольшая н понятная

или вам надо по шагам все "как тут насторить апач" "как включить таку фишку в php"
написано в документации мало там просто тупо примеры для астериска и как факсы складывать и как запись делать все написано

_________________
нанотехнолигии в области Asterisk
#39

если речь идет о продукте ,значит он у меня таки заработал , отдельные пункты не работают...
можно мне показать пальцем ,где же документация ?!
#40

А кто то обязан предоставить документацию? Радуйтесь тому что есть или напишите своё и задокументируйте.
#41

моя ошибка , документация таки есть , правда маленькая , но есть!
=) по невнимательности не заметил , ибо занимаюсь этим либо рано утром , либо ночью , голова не всегда свежая .
всем спасибо за помощь , извините за назойливость ! =)
#42

Есть проблема с подключением модуля Ампекса (ams-modules-1.4.21) к Астеру (Asterisk 1.4.21.2) ...

При запуске Астера:
Код:
asterisk: symbol lookup error: /usr/lib/asterisk/modules/app_cmonitor.so: undefined symbol: mysql_init


Код:
# ldd /usr/lib/asterisk/modules/app_cmonitor.so
linux-gate.so.1 => (0xffffe000)
libc.so.6 => /lib/libc.so.6 (0xb7e09000)
/lib/ld-linux.so.2 (0xb7f46000)

# emerge -pv asterisk mysql
[ebuild R ] dev-db/mysql-5.0.60-r1 USE="berkdb perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal (-selinux) -static" 0 kB
[ebuild R ] net-misc/asterisk-1.4.21.2 USE="caps mysql ssl -alsa -curl -debug -freetds -h323 -imap -jabber -kde -keepsrc -misdn -mmx -newt -nosamples -odbc -oss -pic -postgres -qt3 -radius -snmp -speex -sqlite -static -vorbis -zaptel" 0 kB [1]


Че делать? Кто виноват? Smile

_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
#43

Неужели у всех все ровно поставилось?
_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
#44

Вредные тут все, сам разобрался Smile

PS
Классная вебка, нравицо Smile

_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
#45

aven, рассказать не желаешь?
(Правила, пункт 2.7)
#46

Точно не уверен после чего конкретно стал все находить, но помню что включил USE флаг +mysql для астера и пересобрал его.
_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
#47

а где указывается откуда он будет брать CDR записанные астериском....? а то у меня в базу пишется
#48

а нигде. он свои CDR пишет, так что штатную можешь выключить.
#49

что-то подзаглох проект..

Added after 19 minutes:

для разработчиков:
система CentOS 4.7
если делать reload с web-интерфейса, в логах астера:
ERROR[4942]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
#50

Цитата:
2009-03-02
==========
- fixed bug in module Asterisk Channels & Events Monitor

2009-28-02 Asterisk Management System 1.0.2 version
=====================================================
- new module Asterisk Channels & Events Monitor added
- user's management bug fixed
- some other minor bugs fixed
#51

terminal
Весь день сижу копаюсь. Спасибо phpmyadmin, выручал весь день. Всё вроде работает, звонки валятся в базу ams. Пытался разобраться с биллингом, предоставляемым системой. Отключил cdr_addon_mysql.so, добавил загрузку ams_cdr_mysql.so. Корректно стали заполняются поля в таблице. Добавил в контекст оператора строку:
Код:

...
exten => s,2,Set(CDR(accountcode)=operator)
...

Далее создал тарифный план, затем тариф (как пример Москва, Россия), который был взят из встроенного справочника кодов. Позвонил на номер, звонок сопоставился, но появилась непонятная проблема. Заключается в следующем. При форимровании отчёта по звонкам, в таблице, в колонке "Направление" вместо "Россия, Москва" отображается "??????, ??????". Совершенно непонятно что за глюк такой. Evil or Very Mad Подозрения упали на неверную кодировку, хотя при просмотре таблицы в базе, либо в самом справочнике кодов, всё отображается корректно. Shocked Затем я удалил этот тариф и создал точно такой же, но забив самостоятельно код города и его имя в виде "Moscow". Отобразилось при этом корректно. С программером перерыли все php файлы, перечитали доки, но просветление не наступило. Ковырять чужой код ему естественно было ой как "интересно". Laughing Возник резонный вопрос. Эту систему я думаю попробовали многие, результаты известны, возможно как и эта ошибка. Есть идеи где/как/что поправить чтобы убрать эти вопросы в столбце направления?

ЗЫ: Система нас устроила по своей простоте и для конторских задач более чем подходит. Отмечу что много чего неявного, непонятного и незадокументированного. Много убилось времени на вкуривание вещей которые легко можно было отразить и в доках. Но автору тем не менее спасибо за ту имеющуюся инфу, без которой времени угрохать можно было бы ещё больше. Хочется добиться от системы вменяемой работы, а тут такое... Sad
#52

При долгом отсутствии звонков, отваливается подключение от mysql:

Код:
[Aug 18 08:05:16] ERROR[24366]: ams_cdr_mysql.c:179 mysql_log: Unknown connection error: (2006) MySQL server has gone away


Необходимо добавить таймер отправляющий команду PING серверу mysql каждую минуту.

_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
#53

Доброго времени суток!
Подскажите, я сам новичок пока, как правильно ставить АМС?
#54

Доброго времени года! Laughing
Распаковать архив и пройти браузером туда где положили файлы на веб не пробовали?
ps: в архиве есть текстовый файл с говорящим именем INSTALL.
#55

Зайти-то зашел, а вот проинсталить не могу!
Выдает ошибку - типа нет доступа к каталогу с конфигами. Как быть?
И еще Ампекс ГУИ и Фри ПБХ - это замещаюшие друг друга или дополняющие утилиты?
#56

zhogov
Поставьте права на папку с конфигами и будет вам счастье! После установки прав инсталлятор это "заметит".
Ampex и FreePBX это дополняющие друг друга разработки. При наличии программиста, уверенно разбирающегося в php/python можно нагородить вообще всё, что угодно. Rolling Eyes
#57

Спасибо.
#58

Установил, вроде все работает, но при форимровании отчёта по звонкам, в таблице, в колонке "Направление" вместо "Россия, Москва" отображается "Unknown"
Тарифный план: Москва, биллинг код 8495. заменяем 8 на 7
Добавлен тариф :Россия, Москва (из справочника)

Произвел звонок и получил отчет:
30-10-2009 14:31:11 Unknown 200 84957978479 ANSWERED 01:13 0.00


Направления нет... видимо не работает сопоставление!!!
Может чего то не правильно настроил? Shocked
#59

Я так понимаю, что посоветовать не кому... Confused
#60

на сайте автора есть форма для отправки багрепортов, отправьте автору напрямую - шансов больше..
#61

Помогите решить проблему с ams, оф сайт пока в дауне, поэтому решил тут спросить, получаю вот такое в консоле
Код:

Verbosity is at least 5
== Using SIP RTP CoS mark 5
-- Executing [ХХХХХХХХХХ@local:1] CMonitor("SIP/300-00000004", "o") in new stack
== Begin CMonitor Recording SIP/300-00000004
-- Executing [ХХХХХХХХХХ@local:2] Set("SIP/300-00000004", "CDR(accountcode)=mobile") in new stack
-- Executing [ХХХХХХХХХХ@local:3] Dial("SIP/300-00000004", "Datacard/p:Beeline UA/ХХХХХХХХХХ") in new stack
-- Called p:Beeline UA/ХХХХХХХХХХ
-- Datacard/datacard1-2b46 is making progress passing it to SIP/300-00000004
== Everyone is busy/congested at this time (1:1/0/0)
-- Executing [ХХХХХХХХХХ@local:4] Hangup("SIP/300-00000004", "") in new stack
== Spawn extension (local, 068XXXXXXX, 4) exited non-zero on 'SIP/300-00000004'
[Jan 8 01:37:15] WARNING[20422]: ams_cdr_mysql.c:141 mysql_log: CDR logging



Система Дебиан сквиз
астериск 1.6.2.9-2 из пакета
ams-1.0.2.2
ams-modules-1.6.0.2
asterisk-addons-1.6.2.2

AMS работает, вижу даже записи в вебморде, но в отчетах CDR не появляется соответствие записанному Тарифному плану "mobile"
и Направление не появляется, /var/log/asterisk/cdr-csv/mobile.csv присутствует и записи есть...


Последний раз редактировалось: pearl (Вт Авг 20, 2013 12:52)
#62

Внимательнее прочитайте документацию по AMS.
Что говорит
Код:
module reload ams_cdr_mysql.so

_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#63

Документацию я читал, без этого никак, раньше ставил на астерис 1.4 такого небыло, перечитал кучу документов с гугла по установке, и настройки в журнале Системный администратор, но не нахожу прокола, права выставлял уже разные на файлы не помогло. грант привелегии для базы проверил, пользователю можно все, он же и прописан в ams.conf и в конфиге в www/ams
Код:

pc*CLI> module reload ams_cdr_mysql.so
-- Reloading module 'ams_cdr_mysql.so' (AMS MySQL CDR Backend)


Код:

pc*CLI> cdr show status

Call Detail Record (CDR) settings
----------------------------------
Logging: Enabled
Mode: Simple
Log unanswered calls: Yes

* Registered Backends
-------------------
ams_mysql_cdr
Adaptive ODBC
cdr-custom
csv
radius
res_config_sqlite
#64

А шаблон тарифного плана случаем, не с "0" начинается?
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#65

Непонял немного где, напишу так

в extensions.conf есть такие
Код:

[incomming]
exten => s,1,CMonitor(i)
exten => s,2,Set(CDR(accountcode)=incomming)
exten => s,3,Answer() ;Поднимаем трубку
exten => s,n,Wait(1)

[mobile]
exten => _XXXXXXXXXX,1,CMonitor(o)
exten => _XXXXXXXXXX,2,Set(CDR(accountcode)=mobile)
exten => _068.,3,Dial(Datacard/p:Beeline UA/${EXTEN})
exten => _068.,n,HangUp()

[km]
exten => _XXXXX,1,CMonitor(o)
exten => _XXXXX,2,Set(CDR(accountcode)=km)
exten => _XXXXX,3,Dial(Datacard/i:UTEL/+3803822${EXTEN})
exten => _XXXXX,n,HangUp()



В настройках тарифных планов в веб интерфейсе добавил оператора, потом добавил тарифные планы с биллинг кодами соответственно incomming, km, mobile
#66

Хитрый совет из серии танцев с бубнами: замените в самом Ampex, в тарифном плане mobile, ведущий "0" на "2"ку и опишите шаблон начинающийся не с "0", а с "2"ки. Это в настройках самого Ampex.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#67

Сделал следующие, зашел в тарифные планы отредатировал "mobile" исх. префикс 20 заменять на 380, потом пошел в Справочник кодов, нашел 38068* дописал туда кроме того что было от 38068 до 38068 добавилял/удалял от 2068 до 2068 и мин. длина 11/12, макс. длина 12.
потом в extrnsions.conf
Код:

[mobile]
exten => _2XXXXXXXXXX,1,CMonitor(o)
exten => _2XXXXXXXXXX,2,Set(CDR(accountcode)=mobile)
exten => _2068.,3,Dial(Datacard/p:Beeline UA/${EXTEN:1})
exten => _2068.,n,HangUp()


Получил при звонке
Код:

== Using SIP RTP CoS mark 5
-- Executing [2068*******@local:1] CMonitor("SIP/300-00000011", "o") in new stack
-- Executing [2068*******@local:2] Set("SIP/300-00000011", "CDR(accountcode)=mobile") in new stack
== Begin CMonitor Recording SIP/300-00000011
-- Executing [2068*******@local:3] Dial("SIP/300-00000011", "Datacard/p:Beeline UA/068*******") in new stack
-- Called p:Beeline UA/068*******
-- Datacard/beeline-2733 is making progress passing it to SIP/300-00000011
== Spawn extension (local, 2068*******, 3) exited non-zero on 'SIP/300-00000011'
[Jan 9 21:06:37] WARNING[28298]: ams_cdr_mysql.c:141 mysql_log: CDR logging

и в отчетах получил:
Код:

09-01-2011 21:06:28 Unknown 300 2068******* NO ANSWER 00:00 0.00
#68

А какие в тарифном плане Mobile есть направления?
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#69

Если вы про extensions.conf там есть все мобильные операторы Украины.
А в веб интерфейсе я не вижу что в Тарифных планах направления прописываются, или я что то не то смотрю?
#70

В тарифных планах прописываются направления. Где точно - сейчас не скажу, нету Ампекса под рукой. Обычно эти направления и попадают в CDR.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#71

есть справочник кодов там должен совпадать код с набранным, а в тарифных планах есть префиксы, тоесть если я набрал 32068******* исходный 32068 заменить на 38068, после сравнивается со списком кодов и если там есть 38068 с правильной длиной 12 цифр то в Направление появляется типа "Украина, Билайн", проходили, но не работает а все из-за того предупреждения, по крайней мере мне так кажется, то ли не правильно передается, то ли версии ему не нравятся. я уже трижды переустановил модули, но пишет же в базу направления только нет, не пойму почему и что за ошибка" WARNING[1842]: ams_cdr_mysql.c:141 mysql_log: CDR logging"... и ему не выборка тоже не работает по аккаункоду, почему - не пойму...
#72

Это не ошибка, а предупреждение. Попробуйте покопать исходные коды модуля. Может, где-то по дороге информация теряется?
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#73

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

Еще вопрос по ходу работы. номера входят в формате +380ХХХХХХХХХХ, префиксами "+" обрезать не можно, как можно обойти эту проблему чтобы в направлениях писалось имя???
#74

Попробуйте средствами * отрезать этот +. Или он критичен?
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#75

Я бы только за, но вот проблема Ампекс пишет по входящему номеру, или набранному, а это еще до обработки астериска, тоесть клиент набрал 9111222, и так номер и записывается в биллинг, а отрезается он же на выходе, {EXTEN:1} => 111222, и вот как с тем плюсом побороться я не знаю, если бы в биллинг писалась конечная обработка, да тут и делать нечего было.
#76

Подскажите, может попадался кому такой глюк, Пользователя для входа в ams создаю, делаю его сотрудником, активным, логи, пароль и сохраняю, пользователь появляется при чем не сотрудник а админ, и галочка с админа при редактирование так и не снимается, а если хочу позакрывать доступ ко всему оставить только справочник сотрудников на просмотр говорит: "Недостаточно прав для данного раздела. Обратитесь к администратору." Shocked
#77

люди подскажите куда переехал сайт ампекс гуи, или он совсем закрылся?
#78

поделитесь пожалуйста, если у кого есть ams и ams-modules для Asterisk 1.6
_________________
---
#79

тут глянь, я эти использовал для 1.6
#80

ampex ожил или как?? сайт вроде доступен
_________________
нанотехнолигии в области Asterisk
#81

Ожил ampex. Даже релиз новый готовят ))

AMS ver 1.2.0 will released soon, (login demo to see new version)
#82

Также отрадно, что появился ams_modules для 1.8
Полазив по демо-админке, могу сказать, что если это все будет работать - самая лучшая морда на сегодняшний день (ИМХО).

_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#83

Да, морда классная. Вот только непонятный глюк с определением направления - определяет буквально минут 30, затем вываливает в Unknown. После ребута модуля все встает на свои места... на 30 минут )) Никто с таким не сталкивался?
#84

На сайте есть демка 1.2
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#85

народ тестим гуи надо баги отловить BigGrin3
_________________
нанотехнолигии в области Asterisk
#86

Не знаю баг или что, но выскакивает такая ошибка в меню Домой->Настройка приложений

Настройка модулей (файл ams.conf)

val = Array ( [$ami_ip] => 127.0.0.1 )

_________________
Asterisk 1.6.2 @ CentOS 5.6 final + Asteroid FXS + Quasar E1 + NEC NEAX 2000IPS
#87

Hello.
Do you know why I have a problem with labels ? Also, notice install_lang error at bottom (from apache error_log).


Added after 1 hours 3 minutes:

Nickolay Shestakov gave me answer on email:
Цитата:

Hello,

In php.ini set parameter

short_open_tag = On

Regards,

Nickolay


Thank you. This is very impressive software!
#88

Не отображается диспетчер конф. файлов. Версия 1.2.1-beta
В логах апача ничего подозрительного нет.
#89

Люди обновил до 1.2.1beta. Очень хочу asterisk monitor, вроде всё настроил как в файле INSTALL написано перезапустил астериск и нифига - захожу на страницу монитора справа пишет "Updating channel status..." и длиться это до бесконца. Помогите плиз.
#90

bioX
А в логах что пишется?

P.S.
Кстати ampex.ru опять сдох ((((

_________________
Asterisk 1.6.2 @ CentOS 5.6 final + Asteroid FXS + Quasar E1 + NEC NEAX 2000IPS
#91

1. проблема с app_queue.so ams-module-1.8.0.3 версия asterisk 1.8.6 вызов доходит до Queue и все в трубке тишина музыка не проигрывается через некоторое время отваливается из за отсутсвия rtp-трафика. Кто нибудь сталкивался? Есть решение?
p.s такое наблюдается на всех отробованных версиях астериска 8ой ветки (1.8.3, 1.8.5и еще паре точно не помню).

2. Кто нибудь может подсказать контакты разработчика (а то сайт опять в дауне).
#92

Сайт поднялся. Но по инфе из хуиза IP принадлежит Ебуржскому банку. Smile.
Автор! АУ! Готов дать свой хостинг. Даром.
#93

Опять лежит!!!! Могу тоже предоставить хостинг. Может всем миром взяться за поддержку этого проекта?
#94

Ребята, а подскажите где можно скачать гуй, пока сайт лежит?
#95

По ветке поищи, где-то был.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#96

вот

UPD перезалито 30 09 2011

_________________
нанотехнолигии в области Asterisk


Последний раз редактировалось: Cache (Пт Сен 30, 2011 09:39)
#97

Спасибо огромное Smile
#98

Во время компиляции выходит вот какая ошибка:
Код:

app_cmonitor.c:18:22: error: asterisk.h: No such file or directory
app_cmonitor.c:25:27: error: asterisk/file.h: No such file or directory
app_cmonitor.c:26:29: error: asterisk/logger.h: No such file or directory
app_cmonitor.c:27:30: error: asterisk/channel.h: No such file or directory
app_cmonitor.c:28:32: error: asterisk/audiohook.h: No such file or directory
app_cmonitor.c:29:26: error: asterisk/pbx.h: No such file or directory
app_cmonitor.c:30:29: error: asterisk/module.h: No such file or directory
app_cmonitor.c:31:27: error: asterisk/lock.h: No such file or directory
app_cmonitor.c:32:30: error: asterisk/options.h: No such file or directory
app_cmonitor.c:33:26: error: asterisk/app.h: No such file or directory
app_cmonitor.c:34:34: error: asterisk/linkedlists.h: No such file or directory
app_cmonitor.c:62: warning: data definition has no type or storage class
app_cmonitor.c:62: warning: parameter names (without types) in function declaration
app_cmonitor.c:72: error: field ‘audiohook’ has incomplete type
app_cmonitor.c:92: error: expected ‘)’ before ‘{’ token
app_cmonitor.c: In function ‘set_cmonitor_tables’:
app_cmonitor.c:112: error: ‘LOG_DEBUG’ undeclared (first use in this function)
app_cmonitor.c:112: error: (Each undeclared identifier is reported only once
app_cmonitor.c:112: error: for each function it appears in.)
app_cmonitor.c:116: error: ‘LOG_ERROR’ undeclared (first use in this function)
app_cmonitor.c: In function ‘cmonitor_thread’:
app_cmonitor.c:158: error: ‘option_verbose’ undeclared (first use in this function)
app_cmonitor.c:159: error: ‘VERBOSE_PREFIX_2’ undeclared (first use in this function)
app_cmonitor.c:159: error: expected ‘)’ before string constant
app_cmonitor.c:163: error: ‘AST_AUDIOHOOK_STATUS_RUNNING’ undeclared (first use in this function)
app_cmonitor.c:169: error: ‘AST_AUDIOHOOK_DIRECTION_BOTH’ undeclared (first use in this function)
app_cmonitor.c:169: error: ‘AST_FORMAT_SLINEAR’ undeclared (first use in this function)
app_cmonitor.c:169: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:174: error: ‘O_CREAT’ undeclared (first use in this function)
app_cmonitor.c:174: error: ‘O_WRONLY’ undeclared (first use in this function)
app_cmonitor.c:174: error: ‘O_TRUNC’ undeclared (first use in this function)
app_cmonitor.c:176: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:178: error: ‘LOG_ERROR’ undeclared (first use in this function)
app_cmonitor.c:200: error: ‘ast_config_AST_MONITOR_DIR’ undeclared (first use in this function)
app_cmonitor.c:203: error: ‘LOG_WARNING’ undeclared (first use in this function)
app_cmonitor.c: In function ‘launch_cmonitor_thread’:
app_cmonitor.c:220: error: dereferencing pointer to incomplete type
app_cmonitor.c:224: error: ‘LOG_ERROR’ undeclared (first use in this function)
app_cmonitor.c:231: error: dereferencing pointer to incomplete type
app_cmonitor.c:236: error: ‘AST_AUDIOHOOK_TYPE_SPY’ undeclared (first use in this function)
app_cmonitor.c:241: error: ‘AST_AUDIOHOOK_TRIGGER_SYNC’ undeclared (first use in this function)
app_cmonitor.c:252: error: ‘LOG_WARNING’ undeclared (first use in this function)
app_cmonitor.c:253: error: dereferencing pointer to incomplete type
app_cmonitor.c:261: error: ‘PTHREAD_CREATE_DETACHED’ undeclared (first use in this function)
app_cmonitor.c: In function ‘cmonitor_exec’:
app_cmonitor.c:271: error: variable ‘flags’ has initializer but incomplete type
app_cmonitor.c:271: warning: excess elements in struct initializer
app_cmonitor.c:271: warning: (near initialization for ‘flags’)
app_cmonitor.c:271: error: storage size of ‘flags’ isn’t known
app_cmonitor.c:280: error: ‘args’ undeclared (first use in this function)
app_cmonitor.c:281: error: expected ‘)’ before ‘;’ token
app_cmonitor.c:284: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:285: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:286: error: ‘LOG_WARNING’ undeclared (first use in this function)
app_cmonitor.c:295: error: ‘cmonitor_opts’ undeclared (first use in this function)
app_cmonitor.c:301: error: ‘LOG_NOTICE’ undeclared (first use in this function)
app_cmonitor.c:328: error: dereferencing pointer to incomplete type
app_cmonitor.c:329: error: dereferencing pointer to incomplete type
app_cmonitor.c:329: error: dereferencing pointer to incomplete type
app_cmonitor.c:331: error: ‘cmonitor_lock’ undeclared (first use in this function)
app_cmonitor.c:338: error: ‘LOG_ERROR’ undeclared (first use in this function)
app_cmonitor.c:405: error: dereferencing pointer to incomplete type
app_cmonitor.c: In function ‘my_load_module’:
app_cmonitor.c:442: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:444: error: ‘LOG_WARNING’ undeclared (first use in this function)
app_cmonitor.c:448: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:454: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:460: error: ‘LOG_DEBUG’ undeclared (first use in this function)
app_cmonitor.c:462: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:466: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:473: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:477: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:482: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:486: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:490: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:494: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:499: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:503: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:508: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:512: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:516: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:522: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:528: warning: assignment makes pointer from integer without a cast
app_cmonitor.c:544: error: ‘LOG_ERROR’ undeclared (first use in this function)
app_cmonitor.c: In function ‘reload’:
app_cmonitor.c:572: error: ‘cmonitor_lock’ undeclared (first use in this function)
app_cmonitor.c: At top level:
app_cmonitor.c:580: error: expected ‘)’ before string constant
make[1]: *** [app_cmonitor.o] Error 1
make: *** [apps] Error 2


Вначале этой ветки ded ответил, что не зватает сырцов астера.
Сам астер я ставил вот по этой инструкции: http://www.asterisk-pbx.ru/wiki/doku.php ... k16_centos
ЧТо мне надо сделать чтобы установить этот модуль?
#99

попробуйте yum install asterisk16-devel
#100

zlat
Спасибо! Установилось.
Но почему-то не считает биллинг
в extensions.conf
Код:

[sip_net]
exten => _89XXXX.,1,Set(CDR(accountcode)=001)
exten => _89XXXX.,2,Dial(SIP/sipnet/${EXTEN},60)

В тарифном плане AMS создан тарифный план с биллинг кодом (accountcode) = 001
Но когда захожу в отчёты, выставляю этот тарифный план и нажимаю кнопку Показать отчёт, выдаёт Нет звонков. А звонки были и в mysql accountcode у них = 001
Что я сделал не так?
#101

если не сложно перевыложить ктонить сможет ампекс? уже 2 недели пытаюсь попасть когда сайт не лежит, бестолку да и сверху по ссылке не качается..
#102

На третьей странице всё качается.
http://www.asteriskforum.ru/download.php?id=897
#103

Прошу прощения. А для 1.8 версии не доступен модуль?

Поделитесь кто-нибудь, пожалуйста.
#104

перезалил выше
_________________
нанотехнолигии в области Asterisk
#105

Спасибо, добрый Человек! Smile Ты НАСТОЯЩИЙ!!!! А что же всё-таки происходит с сайтом производителя этого чуда? Вроде бы и предлагали место ему...
#106

Видимо не получилось перезалить, по прежнему ams, ams-modules 1.4 & 1.6.
Будте добры обновите.
#107

все скачиваетьсЯ проверил
_________________
нанотехнолигии в области Asterisk
#108

Качается, только модуля (ams-modules.1.8xx) для asterisk 1.8 в архиве нет Sad
Подскажите, где можно зарузить?
#109

Вот тут есть.
#110

Спасибо!
...

Сайт ампекса заработал, там есть асм модули 1.8.0.3.
#111

в меню MusicOnHold нет кнопки для управления файлами (загружать, слушать, удалять), хотя в демке на сайте автора есть
#112

ampex опять сдох?
#113

у меня открывается без проблем. писали же уже (и не раз) что похоже автор хостит сайт на домашнем сервере, поэтому доступнойсть не 100%.
если хотите помочь - напишите автору с предложением пернести сайт куданить на гуглохостинг например. удaчи.
#114

Я не правильно выразился..... Простите. Я имел в виду что гуй не обновляется. Как бетта появилась, так бетта и лежит.
#115

а там есть что чинить или улучшать? если есть жалобы то пишите автору напрямую. и предложения по улучшению тоже.
#116

в 1022 улучшать нечего - прекрасно работает, а вот бетка 121 в мозилле глюкает по чёрному.
#117

Народ, прошу помощи Smile
Столкнулся с проблемкой - cmonitor не хочет писать разговоры. В логах все без ошибок, он стартует но... не пишет. Дикое подозрение что не хватает прав на запись в директорию. В связи с этим вопрос - какие права ему нужны на директории ( /tmp/monitor и /var/spool/asterisk/monitor)? Сейчас стоят на пользователя и группу, от которых стартует *

_________________
Asterisk 1.6.2 @ CentOS 5.6 final + Asteroid FXS + Quasar E1 + NEC NEAX 2000IPS
#118

AlexNVZ, pearl, denis000:
Видно модуль обновился ams-modules-1.6.0.2.tar.gz и в модуле в Си коде были изменены названия таблиц в базе. К примеру с "tplan" на "m_tplan", а основная морда(вернее php файлы для работы с базой данных) так и осталась с неправильными именами таблиц. В базе Mysql у меня есть и "m_tplan" и "tplan", во втором всё есть, а первая(с префиксом m_) пустая. Заметил что Asterisk при включенном дебаге пишет в full log, что пытается взять инфу из "m_tplan" (не Asterisk вернее а модуль ams_cdr_mysql.so ).
Я поступил следующим образом, нашел таблицы с именами начинающимися на "m_" и таблицы с аналогичными именами, но без этого префикса.
Код:

m_rates
m_recrules
m_recrules_dst
m_recrules_src
m_tplans
m_trules
m_users
rates
recrules
recrules_dst
recrules_src
tplans
trules
users

и grep'om прошелся по php файлам web-морды. Все обращения к этим таблицам с именами без префикса "m_" заменил на имена с префиксом, создал тарифный план и все заработало.
Обращения к таблицам "m_users" и "users" трогать не стал.
Правильнее наверно поправить модуль ams_cdr_myslq.с но у меня на это нет ни времени, ни желания. )
#119

Хм... Сделал, но всё равно не считает стоимость разговора
#120

denis000
Так он звонки не кажет или стоимость не считает?
Кстати с app_queue.so действительно какой-то косяк. Он тупо виснет при обращении к нему. И в логах ничего. Пустота..

_________________
Asterisk 1.6.2 @ CentOS 5.6 final + Asteroid FXS + Quasar E1 + NEC NEAX 2000IPS
#121

Звонки кажет. Т.е. звоню на мобильный, разговариваю 1,5 минуты, кладу трубку
В тарифных планах создал тариф:
Код:

Тарифный план: billing (0/1/1)

Добавил тариф с диапазоном моего телефона и выставил цену 1,5
Код:

Россия, Московская область, мобильные 890190000... 11 11 1.50000

Добавил в диалплан, код данного тарифа (001)
Код:

exten => _8X.,1,Set(CDR(accountcode)=001)

Захожу в отчёты и вижу свой звонок, но сколько наговорил по деньгам не вижу:
Код:

17-05-2012 13:54:10 Россия, Московская область, мобильные IT 101 89265555555 ANSWER 1:30 0.00
#122

Россия, Московская область, мобильные 890190000... 11 11 1.50000

17-05-2012 13:54:10 Россия, Московская область, мобильные IT 101 89265555555 ANSWER 1:30 0.00

Может я чего-то недопонимаю, но это разве не разные номера?


To All
Народ! Так кто-нибудь разбирался с app_queue.so? Неужели ни у кого не возникла такая проблема?

_________________
Asterisk 1.6.2 @ CentOS 5.6 final + Asteroid FXS + Quasar E1 + NEC NEAX 2000IPS
#123

Этот номер входит в этот диапазон
Код:

Россия, Московская область, мобильные
Код от Код до
890190000 890190999
890198200 890198399
890300000 890301999
890310000 890329999
890336300 890336399
890350000 890359999
890361000 890362999
890366000 890368999
890370000 890389999
890396000 890398999
890550000 890559999
890570000 890589999
890600000 890609999
890670000 890689999
890915000 890916999
890962000 890969999
890990000 890999999
891000000 891008999
891040000 891049999
891500000 891549999
891600000 891699999
891750000 891759999
891910000 891910999
891913900 891913999
891941000 891941199
891972000 891972999
891976000 891978999
891978400 891978499
891978600 891978699
891996000 891996999
891997000 891997099
891999000 891999999
892550000 892550099
892550200 892550299
892550400 892551099
892551400 892551499
892551700 892551899
892554200 892554599
892558500 892558599
892558900 892558999
892564200 892564299
892574000 892574199
892574300 892574499
892574800 892574899
892577100 892577299
892577700 892577899
896236000 896236999
896290000 896299999
896360000 896369999
898510000 898510999
898513900 898513999
898522000 898522099
898522600 898522699
898523100 898523199
898523300 898523399
898525800 898525899
898536400 898536499
898541000 898541199
898564200 898564399
898572000 898572999
898576000 898578999
898578400 898578499
898578600 898578699
898592000 898592099
898592200 898592299
898596000 898597099
898599000 898599999
890118000 890118999
890140000 890140999
890146100 890146199
890146400 890146499
890147000 890147099
890150000 890159999
890170000 890189999
892610000 892689999
#124

А в логах что?
_________________
Asterisk 1.6.2 @ CentOS 5.6 final + Asteroid FXS + Quasar E1 + NEC NEAX 2000IPS
#125

Проект видимо умер. Давно не ставил, поставил, но не работает, вот что выдаёт.
Куда копать ХЗ.
#126

Ещё одна проблема при звонке выходит ошибка:
Код:
Jun 27 23:30:15] ERROR[22089]: ams_cdr_mysql.c:394 mysql_log: ams_mysql_cdr: Failed to insert into database: (1065) Query was empty


Причём в файле config.php настройки таковы:
Код:
/************************************************/
/* MySQL parameters */
/************************************************/
$db_host="localhost";
$db_port="3306";
$db_user="root";
$db_pass="r00t";
$db_name="ams";
$db_type="mysql";

/***********************************************/


в файле ams.conf таковы:
Код:
[global]

hostname=localhost
dbname=ams
password=r00t
user=root
port=3306
sock=/var/lib/mysql/mysql.sock


my.cnf
Код:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid


модуль загружен:
Код:
Asterisk*CLI> module reload ams_cdr_mysql.so
-- Reloading module 'ams_cdr_mysql.so' (AMS MySQL CDR Backend)


Код:
Asterisk*CLI> cdr show status

Call Detail Record (CDR) settings
----------------------------------
Logging: Enabled
Mode: Simple
Log unanswered calls: No

* Registered Backends
-------------------
ams_mysql_cdr
csv
cdr-custom
#127

Проект мертвый...
_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
#128

Я это уже понял, просто раньше заводил эту веб-морду в другом месте, а сейчас не заводится.
#129

Господа, у кого-нибудь исходники более-мене свежие остались?
#130

кто нибудь плс. выложте файлы
ams-1.2.1-beta.tar.gz
ams-modules-1.8.0.3.tar.gz
а то скачать негде
#131

Лови
#132 05.03.2010 12:14

эй давайте востановим проект
такой классный же
выкинем на свн или на астериск эксчандж.
#133 18.03.2010 19:06

а НА ЧЕМ ВСЕ ОСТАНОВИЛОСЬ?
и почему?
#134 18.03.2010 21:12

просто нет обновлений уже год...
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB
Gentoo Linux 2.6.32-r7 || Asterisk 1.8.0 | SFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3 x Huawei E1550
#135 19.03.2010 02:55

а каких обновлений вам нужно? Wink продукт стабилен и версия актуальна на сегодняшний день, что не устраивает?
_________________
Мои рекомендации: Asterisk-1.8 + G.722 кодек = лучший выбор!
Успехов!
#136 24.03.2010 15:15

видео хачу !!
#137 24.03.2010 15:48

А как на счет снотворчества?
#138 26.03.2010 14:24

Сайт ampex.ru почему-то недоступен. Если у кого остались сырцы последней версии, поделитесь, пожалуйста.
#139 30.03.2010 05:28

Люди добрые, хоть какая-нибудь версия у кого-нибудь осталась?
#140 30.03.2010 07:00

Вот версия 1.0.2.2 и модули для asterisk 1.4 и 1.6
#141 30.03.2010 07:22

спасибо большое.
как раз сайт поднялся Smile
#142 08.04.2010 14:28

ams


доброго времени суток вам!
Решил попробовать данный гуи, но непонятны некоторые моменты:
a) asterisk+interbase висит на IP х.х.х.1
b) ams хочу сделать на IP х.х.х.2, т.е. на этой железке поставил unixODBC, MyODBC, MySQL, apache, php, Firebird-client. odbc.ini & odbcinst.ini отконфигурированы нужным образом (коннект на х.х.х.1 к interbase проходит отлично)

В принципе, возможно ли сделать так, чтобы веб стоял на другой машине (отличной от машины с установленным астериском)?
Нужно ли в данном случае ставить на х.х.х.1 ams-addons?

UPD^
Поставил ams ручками по инструкции. Когда захожу через веб, после авторизации на всех страницах говорит
"Not Found
The requested URL /module.php was not found on this server."
Просмотрел конфиг на предмет существования module.php, но ничего не нашел.
Может кто сталкивался? В чем может быть ошибка?
#143 15.04.2010 14:18

там надо правильно указать директорию где развернут амс
$www_dir="/ams";
относительно рута http сервера
отсзываетсья у меня на http;//localhost/ams
#144 15.04.2010 16:28

Спасибо!
Буквально вчера решил эту проблему, но отписаться не успел.
#145 15.04.2010 18:17

Факсы у кого-нить полноценно заработали?
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB
Gentoo Linux 2.6.32-r7 || Asterisk 1.8.0 | SFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3 x Huawei E1550
#146 13.05.2010 20:28

Есть необходимость в разработке модуля конференций. Сейчас модуль находится в состоянии пре-альфы. Был бы рад инициативе возродить проект.
#147 15.05.2010 14:14

varlog wrote:
Вот версия 1.0.2.2 и модули для asterisk 1.4 и 1.6

В данном архиве в файле users.php на 162 строке ошибка.
Code:
foreach($admin_only_modules !as $am)

Восклицательный знак убрать надо.
#148 19.05.2010 09:01

DarkPrince а web-meetme не устраивает?
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB
Gentoo Linux 2.6.32-r7 || Asterisk 1.8.0 | SFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3 x Huawei E1550
#149 20.05.2010 08:40

Обнаружил ошибку в модуле CMonitor

файл apps/app_cmonitor.c

функция

Code:

int my_load_module(void)
{


после

Code:

if (tmp = ast_variable_retrieve(cfg, "cmonitor", "use_rules")) {
if (sscanf(tmp, "%d", &tables_in_memory) < 1) {
ast_log(LOG_WARNING, "Invalid parameter use_rules in ams.conf file\n");
use_rules = 0;
}
}

нужно добавить
Code:

if(!(use_rules = ast_strdup(tmp))) {
ast_config_destroy(cfg);
return -1;
}


Без этих строк правила записи разговоров никогда не применятся, т.к. данные из конфига считаны (use_rules=1), но переменной это значение не передано, и используется дефолтное use_rules=0, что соответствует запрету использования правил. В таком случае пишутся все разговоры, для которых прописано использование CMonitor.
#150 29.05.2010 21:29

aven wrote:
DarkPrince а web-meetme не устраивает?

1. Хотелось бы интегрированный модуль.
2. Обеспечение безопасности.
3. Использование как meetme, так и konference.
4. Функции "прошу голос" и "голосование"
#151 07.06.2010 15:17

Промучался целый день пытаясь поставить ams
Сразу скажу, что в никсах я не спец и в частности в centos.
При начальной конфигурации не могу побороть две проблемы
Config Directory /etc/asterisk Not writable
команда chmod -R 777 -v /etc/asterisk/ не помогает

Asterisk Manager Interface Settings Can't open socket..
Хотя телнетом с виндовой машины подключаюсь с теми же параметрами(ип адрес, порт, логин, пароль) без проблем

manager.conf
----------
[general]
enabled = yes
webenabled = yes
port = 5038

bindaddr = 0.0.0.0
[amsuser]
secret = superpass
read = system,call,log,verbose,agent,user,config,dtmf,reporting,cdr,dialplan
write = system,call,agent,user,config,command,reporting,originate
----------------

зы. И еще вопрос: не могу найти в centos 5.5 телнет клиента, он там наверное как-то по другому называется.[/b]
#152 08.06.2010 13:23

Разобрался, дело в SeLinux о существовании которого я не подозревал
#153 13.08.2010 13:47

Проблема следующего характера: записи звонков хранятся в базe mysql. В веб интерфейсе в меню cdr длительность любого вызова равна 00:00, хотя в таблице cdr значения не нулевые. Изменение формата полей на Time ни к чему не привело.
#154 18.08.2010 05:29

Господа, подскажите.
Имеется настроенный Asterisk + FreePBX + QueueMetrics.

Требуется поставить еще AMS.

Пожалуйста, прошу помощи, как настроить это все вместе, чтобы не порушить существующую конфигурацию?

Подскажите пожалуйста, почему при make menuselect вывааливается такая ошибка?

make[1]: Entering directory `/tmp/ams-modules-1.4.23/menuselect'
make[2]: Entering directory `/tmp/ams-modules-1.4.23/menuselect'
make[2]: `menuselect' is up to date.
make[2]: Leaving directory `/tmp/ams-modules-1.4.23/menuselect'
make[1]: Leaving directory `/tmp/ams-modules-1.4.23/menuselect'
**************************************************
*** Install ncurses to use the menu interface! ***
**************************************************
menuselect changes NOT saved!


Причем ncurses установлен в системе... подскажите плиз

upd

Помогло make distclean.

Но не компилится ams_cdr_mysql.c в ams_cdr_mysql.so

Помогите, господа! Может кто поделится скомпиленной либой?
#155 19.08.2010 11:39

Так, господа, я вижу что тема заглохла абсолютно, а жаль. Требуется помощь.
#156 19.08.2010 17:22

А ncurses-dev?
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#157 20.08.2010 04:06

Samael, тоже стоит...

не подкинешь либу скомпиленную на почту? reтиреrexer собачко uncles.ru


Last edited by re-rexer on Mon Aug 30, 2010 03:35
#158 20.08.2010 09:02

У меня ams-modules нету. Ты внимательнее читай, каких либ ему не хватает. mysql-dev есть?
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#159 03.09.2010 09:59

Кстати, кто-то разобрался с направлениями?
Как я понял, необходимо добавлять первые цифры номера. Т.е. если звонят на мобильный, то код, допустим 067.... Но суть в том, что он первый 0 обрезает. Или я как-то не так понял?

_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#160 16.09.2010 10:50

Разобрался, читать инструкцию надо ) Делается через тарифные планы.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#161 20.09.2010 20:23

Таже проблема с нулями в статистике.
Кто-нибудь разрулил ?
#162 27.09.2010 20:26

нули починил - виноваты были настройки ams.conf - если billing=0, то нули Sad
вопрос №2:
права на просмотр CDR (только свои, отдела) работают у кого-нибудь ?
#163 06.10.2010 16:13

А еще такой момент... Кто-то заставил эту морду вытаскивать номера принявших операторов из Queue? Просто он пишет только входящую линию.
--
Есть решение, но кривое-кривое. Модифицировать ams_mysql_cdr.c В принципе, ничего сложного. Даже моего поверхностного знания C хватит. Также незначительная доработка этого решения в диалплане. Передавать необходимые значения через userfield поле CDR.
Время освободится - сделаю Smile

_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#164 09.12.2010 07:26

Господа, требуется помощь знающих людей.
Нужно в отчетах статистики звонков добавить пропущенные вызовы, чтобы они рисовались на одной диаграмме, там же как и принятые.
Может кто-то подскажет, как кастомизировать отчеты? Я просто в php не силен, вот и прошу помощи.
#165 10.12.2010 10:07

Есть понятие ASR. Можно по ней ориентироваться.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#166 13.12.2010 10:23

А автоматом построить отчет, не подскажете как?
#167 16.12.2010 05:01

Господа, ну может кто-нибудь согласится за WMR на пиво сделать отчеты по моим требованиям? Очень сильно надо...
Ну есть же тут люди знающие.... Sad хееееееелп
#168 18.12.2010 12:08

а что - ampex.ru умер? или временно в дауне? кто знает?
_________________
Мои рекомендации: Asterisk-1.8 + G.722 кодек = лучший выбор!
Успехов!
#169 21.12.2010 06:28

Сайт периодически становится недоступен. Такое ощущение, что проект находится на домашнем компе, который выключают Smile
#170 23.12.2010 09:50

Обнаружился баг...
В отчетах на разных модулях (Отчет CDR, Сравнить звонки) выдает разное значение ASR. Причем пока заметил только у одного клиента. Но там нагрузка порядка 2000 звонков в день и используется команда NoCDR. Интересно, может ли это влиять на методы подсчета...

_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#171 26.12.2010 18:11

есть часть звонков идёт мимо CDR то и результат будет соответсвенный, чё тут гадать то?
_________________
Мои рекомендации: Asterisk-1.8 + G.722 кодек = лучший выбор!
Успехов!
#172 27.12.2010 10:14

Да, часть идет мимо CDR. Но, как я понял в ams запросы идут к одной и той же базе. А результаты - разные. И да, влияет ли NoCDR на занесение в базу ams - тоже вопрос.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones