Коммерческая техническая поддержка в течении первого месяца включена для всех клиентов купивших TraffPro не зависимо от количества пользователей сети. Бесплатная техническая поддержка по прежнему осуществляется в форуме для всех клиентов.
Сборка 1.4.3-33: Исправлена проблема запуска агрегации данных о потреблённом трафике клиентов в базе данных. Исправлена проблема снятия абон платы, обновление на релиз 34 обязательно для всех provider и enterprise версий.
Новая сборка 1.4.3-32 Изменён алгоритм сбора данных о посещениях пользователей по http (www), улучшено представление и определение доменных имён (www) в отчётах посещений ресурсов пользователями.
В связи с большим количеством функционала добавленным за период 2010-2011 годы будет произведено изменение цены на всю линейку продукта TraffPro. Новые цены вступят в действие с 1го января 2012 года.
Выпущена новая версии корпоративного шлюза и биллинговой системы TraffPro 1.4.3. В новой версии было уделено отдельное внимание простоте установки, теперь для администратора предоставлен только графический интерфейс который упрощён, и болшее количество настроек производится в автоматическом режиме, добавлены новые возможности для почтового сервера, такие как сбор почты с удалённых почтовых серверов (gmail.ru, rambler.ru и прочих бесплатных почтовых серверов), введены альясы, и прочее, так же для системы TraffPro было предоставлено открытое API для создания своего функционала сторонними разработчиками, введена поддержка последних версии Fedora, более подробный список изменений:
Все версии:
Добавлен сборщик почты с других почтовых серверов на локальный почтовый сервер под управлением traffpro.
Управление сборщиком почты из административной консоли.
Добавлены альясы для почтовых адресов клиентов.
Добавлена проверка таблиц на корректность во время обновления.
Изменён инсталятор traffpro теперь установка стала намного проще!
Доработана система запуска для Fedora 15-16.
Закончена переработка демона контроля по улучшению производительности.
Добавлено открытое API для сторонних разработчиков, теперь любой желающий сможет написать свой функционал для системы TraffPro.
Предоставлен шаблон для изготовления собственного плагина (функционала) fishplugin (рыба).
Исправлена работа встроенного планировщика задач. (позволяющий в отличии от cron запускать задачи с секундными интервалами, делать прямые запросы к базам данных, и управляется с административной консоли)
Подключение прозрачного прокси сервера из административной консоли.
Уменьшена нагрузка на базу данных и жёсткий диск сервера.
Введён список доп услуг, за данные услуги будет производится списание с лицевого счёта абонента. (например белый ip адрес, аренда модема, предоставление прочих услуг).
Офис версия:
Пересобран Win-Информер для работы под Windows 7.
Планировщик, добавлено задание по умолчанию, для отключения не активных
пользователей(не требуется установка доп. скриптов в cron, для запуска автоматического отключения достаточно перевести в настройках (меню система->настройки) параметр statick_auth_all_clients в false).
Столкнулся с такой проблемой : При попытке инсталляции из командной строки базовую часть мне заявили о несовпадении ns:/var/tmp # rpm -ih tp-based.i386.rpm ошибка: Неудовлетворенные зависимости: libmysqlclient.so.15(libmysqlclient_15) нужен для office-control-base-1.0.4-01.i386 mysql-server >= 5.0.0 нужен для office-control-base-1.0.4-01.i386 rtld(GNU_HASH) нужен для office-control-base-1.0.4-01.i386 Уверяю что сервер Mysql стоит ну и libmysqlclient версии установленных пакетов mysql-server 5.0.26 mysql-client 5.0.26 php5-mysql 5.1.2 ос SUSE SLES 10 sp1
Для SUSE была сборка но в старой версии можно поставить без удовлетворения зависимостей и потом подправить немного ручками пути, в SUSE и Fedora они немного отличаются
--------------------
Учёт трафика бывает очень интересен, некоторые со мной не согласны, а зря :) http://www.Traffpro.ru
спасибо ! Поставил дома на федоре. Сейчас пытаюсь адаптировать для Сьюса. На работе пока что стоит связка HAVP+Clamav+Squid+SAMS / НО буду переводить на TraffPRo. Проект понравился .
Сделай проще, помоги сам проекту. Скачай с svn все файлы которые требуются, список этот возьми из спек файла. Разложи их по каталогам, только не ставь систему просто разложи.
Дальше установи rpmbuild -ba --target=i386 ...spec
Могут быть не удовлетворенные зависомости, их ты легко исправишь.
echo "Проверка на запущенную систему office-control" if [ -e "/etc/init.d/linbilling" ];then echo "Остановка запущеной системы office-control" service linbilling stop fi service mysqld stop echo "Остановка MySQL" if [ -d "/var/lib/mysql/office" ];then echo "Резервное копирование базы office-control" cp -Rf /var/lib/mysql/office /var/office_control_back/mysql/ fi echo "Запуск MySQL" service mysqld start
if [ -e "/etc/linbilling.cfg" ];then echo "Надена пред идущая конфигурация, осуществляем резервное копирование настроек" cp -Rf /etc/linbilling.cfg /var/office_control_back/cfg/ else echo "Копируем новые фалы конфигурации" cp -f /opt/office-control/billing-daemon/cfg/linbilling.cfg /etc/linbilling.cfg fi
if [ -e "/etc/linbilling_rule.cfg" ];then echo "Надена пред идущая конфигурация, осуществляем резервное копирование настроек" cp -Rf /etc/linbilling_rule.cfg /var/office_control_back/cfg/ else echo "Копируем новые фалы конфигурации" cp -f /opt/office-control/billing-daemon/cfg/linbilling_rule.cfg /etc/linbilling_rule.cfg fi
echo "Проверка на существование базы данных" if [ -n "`mysqlshow office`" ];then echo "База существует, установка патчей" mysql < /opt/office-control/billing-daemon/db/path.sql #echo "Патчей для это версии не выпущено" else echo "Установка базы данных" mysql < /opt/office-control/billing-daemon/db/office.sql fi
echo "Установка пользователей oc_admin с паролем oc_admin и oc_user с паролем oc_user для MYSQL" echo "Внимание измените пароль к базе данных и внесите изменения в конфигурационный файл /etc/linbilling.cfg" mysql -e "grant ALL PRIVILEGES on *.* to oc_admin@'%' identified by 'oc_admin' WITH GRANT OPTION" mysql -e "grant SELECT,EXECUTE on office.* to oc_user@'%' identified by 'oc_user'"
Это легко. Если что пиши в эту тему тебе помогут. Как сказал Sly тебе нужно учесть структуру каталогов твоего дистрибитива. Она не сильно разница, я раньше пользовал его но было так давно. Когда еще 9 только появился.
-------------------- Внимание! Штатный телепат проекта ушел в отпуск, поэтому на вопросы вида "у меня ничего не работает. как исправить?" мы не отвечаем.
Что то не выходит каменный цветок. Сборка и установка с помощью sh ругается:
localhost:~ # service linbilling start Starting Office Control services: /opt/office-control/billing-daemon/bin/billing : /usr/lib/libmysqlclient.so.15: no version information available (required by / opt/office-control/billing-daemon/bin/billing) /etc/init.d/linbilling: line 26: 7210 Floating point exception/opt/office-contr ol/billing-daemon/bin/billing daemon=true
find / -name ibmysqlclient.so.15 что говорит? Этот пакет стоит mysql-shared-5.0.26-16.i586.rpm
-------------------- Внимание! Штатный телепат проекта ушел в отпуск, поэтому на вопросы вида "у меня ничего не работает. как исправить?" мы не отвечаем.
Опс сории, вот так: find / -name libmysqlclient.so.15 /usr/lib/mysql/libmysqlclient.so.15 /usr/lib/libmysqlclient.so.15 find: WARNING: Hard link count is wrong for /: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched.
Если да то сделай ссылку, на этот файл. Но тут я затрудняюсь сказать в какой директории ссылка должна быть! Или по пробуй собрать с параметром --nodeps rpmbuild -ba --nodeps --target=i386 ...spec
Если не поможет переустанови пакеты mysql-devel и выше который я писал. mysql-shared-5.0.26-16.i586.rpm - стоит?
Sly что ты скажешь?
-------------------- Внимание! Штатный телепат проекта ушел в отпуск, поэтому на вопросы вида "у меня ничего не работает. как исправить?" мы не отвечаем.
Попытка подружить SLES 10 SP1 и traffpro, продолжается.
Подправил пути и команды для SLES в install.sh, в пакете SH установки http://www.traffpro.ru/news/32-sh-jobeub.html так же исправил структуру расположения файлов в пакете SH. Вот сам архив с исправлениями
Установка происходит без ругани), но при попытки запустить получаем всё ту же ошибку.
localhost:~ # service linbilling start Starting Office Control services: /opt/office-control/billing-daemon/bin/billing : /usr/lib/libmysqlclient.so.15: no version information available (required by / opt/office-control/billing-daemon/bin/billing) /etc/init.d/linbilling: line 26: 7210 Floating point exception/opt/office-contr ol/billing-daemon/bin/billing daemon=true
При успешном решении этой проблемы обезательно сообщу.
# Установочные файлы DIR_INST="./install" # Каталог резервного копирования для установленных систем BACK_DIR="/var/office_control_back"
echo "Конфигурируем систему? y - да, n - оставить настройки по умолчанию " read default_cfg if [ "y" == "$default_cfg" ];then . ./fcfg.save else db_usr="root" db_passwd="" fi
chkconfig --add linbilling chkconfig --level 345 linbilling on
echo "Проверка на запущенную систему office-control" ex="`ps ax | grep billing | grep -v "grep"`" if [ $ex ];then echo "Остановка запущеной системы office-control" service linbilling stop fi
service mysql stop echo "Остановка MySQL" if [ -d "/var/lib/mysql/office" ];then echo "Резервное копирование базы office-control" cp -Rf /var/lib/mysql/office $BACK_DIR/mysql/ fi echo "Запуск MySQL" service mysql start
echo "Проверка на существование базы данных" if [ -n "`mysqlshow office`" ];then echo "База существует, установка патчей" mysql -u $db_usr --password=$db_passwd < /opt/office-control/billing-daemon/db/path.sql #echo "Патчей для это версии не выпущено" else echo "Установка базы данных" mysql -u $db_usr --password=$db_passwd < /opt/office-control/billing-daemon/db/office.sql fi
echo "Установка пользователей oc_admin с паролем oc_admin и oc_user с паролем oc_user для MYSQL" echo "Внимание измените пароль к базе данных и внесите изменения в конфигурационный файл /etc/linbilling.cfg" mysql -e "grant ALL PRIVILEGES on *.* to oc_admin@'%' identified by 'oc_admin' WITH GRANT OPTION" mysql -e "grant SELECT,EXECUTE on office.* to oc_user@'%' identified by 'oc_user'"
echo "По умолчанию вы можете получить доступ к вашей WEB админке ВАШ_СЕРВЕР/oc-admin" #=========================== Установка WEB информера =================================
Война с libmysqlclient продолжается. На мыло выслал архив для SH для SLES10SP1. В архиве подогнанный для SLES10SP1 установочный пакет SH, с исправленными путями и командами для SLES. Только не решена проблема libmysqlclient.so.15
У меня такая проблема тоже есть, но при сборке другого софта. Тоже не решил. В гугле много тем на эту проблему, но пока не нашел то что мне поможет. Ищи терпение и труд все перетрут.
-------------------- Внимание! Штатный телепат проекта ушел в отпуск, поэтому на вопросы вида "у меня ничего не работает. как исправить?" мы не отвечаем.