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

Queues в Триксбоксе

Asterisk GUI 26 сообщений -
#1

Здравствуйте!
Поделитесь плз опытом работы с очередями. Скачал я значит модуль queues-2.2.tgz, установил его на Трикс, а очередь создать не могу - браузер выдает ошибку какого-то скрипта (типа где-то присутствует ноль или метод к объекту не применим...). Попробовал установить более раннюю версию модуля, тоже не помогло. На другом компе тоже не идет...
Подскажите, в чем тут нюанс?
#2

эмм....а разве они там по дефолту не встроены?.....зачем чего то отдельно качать тем более в исходниках? Вроде как всё делается через module admin.
#3

Разумеется через module admin. Делаешь upload module и подсовываешь триксу queues-2.2.tgz, далее он сам автоматом устанавливается, только кнопки жмешь...По дефолту очередей в триксе нету...поэтому приходится скачивать...
У меня такое подозрение, мож мне битый модуль попался?
#4

может битый, может ещё чего. У меня очереди в триксбоксе работают на ура
#5

Кинь модуль, плз!
#6

Олег, не надо было ничего подсовывать.
Надо - Check updates online, и потом выбрать те, которые будете апдейтить и/или инсталлировать.
#7

Ded, а где в Триксе задаются настройки учетной записи, с которой он полезет в интернет?
#8

Олег, уже кликаем на Check updates online, или выясняем что и глде настраивать?
#9

я думаю без регистрации не будет работать Check updates online
#10

svv? А что мешает проверить?
#11

Апдейт не помогSad Полез ковырять файл config.php (браузер ругается на него).

Added after 1 hours 3 minutes:

Если у кого есть мысли, то ошибка такая:

Строка: 372
Символ: 9
Ошибка: "go_indicate0.length" - есть null или не является объектом
Код: 0
URL-адрес: http://192.168.250.134/admin/config.php? ... lay=queues

Парадокс в том, что файл /var/www/html/admin/config.php содержит 362 строки...
#12

А ДНС на сервере работает? И правильно резольвит всё?
Ты часом FreePBX не сам устанавливал?
#13

Часом TrixBox. Просто скачал с сайта образ и поставил...
DNS работает.
#14

Не понятно. За последнее влемя уже столько понаставил, и с реального ИП, и из-за НАта, и всегда модули вычерпываются он-лайн.
#15

Модули у меня тоже вычерпываются. Тока queues не работает. Судя по описанию ошибки, похоже, что какой-то скрипт...
#16

Если сделать update - не становится ли он updateable на новую версию?
#17

to DED - ниче не мешает...и думать и проверять.
А по поводу того что не качаются модули on-line в некоторых случаях это факт.
Не мог зарегистрировать форму. В старых копиях Трикса (ver2.2)нашел файлик /var/www/html/.regData
точка перед букавками не ошибка - такой он есть. Там примерно такой текст e1c24aa107ab22.
Скормил его Триксу 2.6.0 - он мне выдал: Thank you for registering your trixbox system и так далее а ниже
Registration Key:
e1c2-4aa1-07ab-22
и сам гаД переложил по ближе этот файлик в etc/trixbox
После этого только и получилось зарегиться с админовской учеткой. Далее закачка модулей..
Ошибку выдает - неизвестное имя (т.е. не резольвится) хотя имя через nslookup все видит. Чудеса да и только..
Не стал заморачиваться - просто прописал в etc/hosts ответ на пинг....69.41.162.148 mirror.freepbx.org
и все модули закачал. нет в последней версии wake-up (полезная штуковина для меня)
если кому интересно могу по горячим кедам рассказать.
#18

svv, Ты про модули Триксбокса или FreePBX?
Если первое, то кликнуть на Форму регистрации и внизу - Не беспокоить меня больше темой регистрации, всё.
Я обыкновенно захожу на http://1.2.3.4/admin и ничего и не вижу регистрационного. И всё апдейтится. Готов спорить - проверяем 10 разных инсталляций?
По поводу nslookup - рекомендую забыть. Dig - forever!
Есть такая особенность - если машину инсталлить с без воткнутого патч корда, хоть в локалке, а потом сеть поднимать через netconfig - будет именно такой эффект, как описан.
Если содержимое /etc/resolv.conf расово верное - то service network restart или уж глобально рестарт машины исправляет ситуацию.
#19

Ded, я проанализировал с самого начала ситуацию и поставил под сомнение корректность самого дистрибутива (версия 2.6.0.0, скачанная с www.trixbox.org). Ошибки лезут сразу после установки при выборе выпадающего меню Asterisk. Накосячить во время самой установки нельзя т.к. она проходит в автоматическом режиме. Ошибки при записи дистрибутива на болванку тоже маловероятны, т.к. писал на 4х. При скачивании - тоже. Остается сам дистрибутив...
Киньте, плиз, ссылку на дистрибутив, который вы ставили и в котором вы уверены!
#20

Абсолютно справедливо! 2.6.0.0 - это худшее, что можно было взять. Ибо, как только выходит новый релиз, начинается поиск и исправление багов, и появляются версии 2.6.0.1, 2.6.0.2, и так далее!
Сейчас уже актуальна 2.6.0.21 - представь, сколько багов бы ты пытался исправлять сам Smile
http://downloads.sourceforge.net/asteris ... g_mirror=0
#21

Спасибо большое! Ты ее уже ставил?
#22

Последние ставил - 3 шт v2.6.0.18
#23

Ded, а что за штука такая: индикация процесса загрузки Трикса заканчивается строкой op_server.pl: no process killed? Эта строка остается висеть на экране.
#24

Рестарт now в самой командной строке порождает глюки в FOP, поэтому придумана цепочка amportal start|stop|restart
Часть этого, которая рестартит FOP делает перловая каша op_server.pl
Если интересно, посмотри на этот скрипт, как он устроен, там предусматриваются все варианты перезапусков и прибития форк процессов, которые могут оставаться от некорректных передёргиваний затвора.
Чтобы не перекосило патрон в патроннике, и не привело к деформации казённой части лафетника.
#25

Ded, спасибо тебе за ссылку! Действительно, очереди заработали!
#26

Не за что, Олег, это просто методология. Системный подход. Который предполагает, что любая проблема, которую ты обнаружил уже имеет решение, но спрашивать сообщество - неразумно, лучше просто поискать это решение.