Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Биллинг Abills на Ubuntu 7.04  (Прочитано 10549 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ultrapravyj

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
  • UBUNTU rulez!!! =)
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #15 : 07 Октября 2008, 02:19:25 »
Спасибо! Проблема решилась!!! О представленном описании есть ошибка, точнее просто упущенный момент после установки mysql! Вечером опишу!

Оффлайн vadim-nsk

  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #16 : 07 Октября 2008, 02:21:00 »
tramX
Не переживай, там все завелось, просто в хауту по которому делал настройку ultrapravyj, совсем забыли вставить пункт про создания пользователя базы данных mysql соответственно он не мог получить доступа, сейчас я как понял у него другая была проблема, а именно в том, что он включил русский в интерфейсе и у него все поплыло (ну ромбики и квадратики :) ), думаю как он это решит сюда подробно все опишет :).    ;)
PS пока писал сам отписался :)

Оффлайн ultrapravyj

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
  • UBUNTU rulez!!! =)
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #17 : 07 Октября 2008, 05:29:22 »
Мне один сисадмин сказал, что легче мне выучить английский язык, чем убрать эти вопросики и ромбики на русском языке :) Я ему конечно не поверил! :)
Вообще проблемму хотелось бы решить! Только с чего начать, незнаю!

Оффлайн vadim-nsk

  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #18 : 07 Октября 2008, 08:36:12 »
Направление задам, надо изменить abills.sql удалить все из базы и заново залить. Собственно в abills.sql необходимо будет в нем для каждой таблице добавить DEFAULT CHARSET=cp1251 примерно так:
CREATE TABLE `users_nas` (
  `uid` int(10) unsigned NOT NULL default '0',
  `nas_id` smallint(5) unsigned NOT NULL default '0',
  KEY `uid` (`uid`)
) DEFAULT CHARSET=cp1251 ;


Оффлайн noobas

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #19 : 07 Октября 2008, 10:09:22 »
малость не в тему, но у меня почему то пптпд не цепляется к радиусу....
radiusclient---->>Freeradius=конектицо но как то через раз...
авторизацию через впн вообще пройти не могу... грит что данное имя пользователя запрещенно в этом домене...

Оффлайн tramX

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #20 : 07 Октября 2008, 12:11:15 »
Дык веб для abills в cp1251 кодировке, я ничего с базой ни делал.  Кто коммерческим abills пользовался?

Оффлайн vadim-nsk

  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #21 : 07 Октября 2008, 12:15:58 »
Дык веб для abills в cp1251 кодировке, я ничего с базой ни делал.  Кто коммерческим abills пользовался?
да все верно, но по умолчанию mysql создает таблицы в utf8, если другого небыло настроено и поэтому выдает ромбики и квадратики он же не знает, что туда cp1251 залили таблицы.

Оффлайн ultrapravyj

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
  • UBUNTU rulez!!! =)
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #22 : 09 Октября 2008, 17:00:17 »
Рассказываю! В данном описании http://iglooom.livejournal.com/3739.html#cutid1, по которому собственно я и настраивал биллинг, допущен недочёт в настройке Mysql! 

Нужно было делать так!

$ sudo apt-get install mysql-server mysql-client

В процессе инсталляции будет запрошен пароль администратора. По умолчанию MySQL принимает подключения только с локального адреса, то есть в файле /etc/mysql/my.cnf должна быть строка:

bind-address = 127.0.0.1

В нашем случае биллинг и мускул находятся на одном узле, поэтому этого достаточно. Если используется другой сервер, не забудь изменить здесь значение. Запускаем MySQL:

$ sudo /etc/init.d/mysql start

Следующий шаг: в mysql создаем пользователя abills с паролем password и базу данных abills:

$ mysql -u root -p
mysql> use mysql;
Database changed

mysql>INSERT INTO user (Host, User, Password) VALUES (’localhost’,'abills’, password(’password’));
mysql>INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv,
Delete_priv, Create_priv, Drop_priv, Index_priv, Alter_priv,
Lock_tables_priv, Create_tmp_table_priv)
VALUES (’localhost’, ‘abills’, ‘abills’, ‘Y’, ‘Y’, ‘Y’, ‘Y’, ‘Y’,
‘Y’, ‘Y’, ‘Y’, ‘Y’, ‘Y’);
mysql>CREATE DATABASE abills;
mysql>flush privileges;
mysql> quit

После установить Abills
$ cd /usr
$ tar xzvf abills-0.37.tgz
$ cd abills

Внутри находится шаблон таблиц базы данных, загружаем его:

$ mysql -D abills -u root -p < abills/abills.sql

Все, SQL’ные разборки закончены

Оффлайн ultrapravyj

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
  • UBUNTU rulez!!! =)
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #23 : 09 Октября 2008, 17:05:06 »
Даю ссылку на более подробное и убедителькое описание настройки Abills на Ubuntu, причём к этому описанию идёт видео, в которм всё очень подробно показано!!!  http://www.tux.in.ua/articles/749

Оффлайн tramX

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #24 : 12 Октября 2008, 23:30:00 »
А с freeradius получилось? Я настроил вроде все, создал пользователя. Пытался соедениться по vpn мне выдавало 718 ошибку, посмотрел логи там
Fri Jun 8 06:56:38 2007 : Error: radiusd.conf[2066] Unknown module "post_auth".
Вычитал
Нужно создать функции для преавторизации и поставторизации в секции “modules”


exec pre_auth {
wait = yes
program = "/usr/abills/libexec/rauth.pl pre_auth"
input_pairs = request
output_pairs = config
}

exec post_auth {
wait = yes
program = "/usr/abills/libexec/rauth.pl post_auth"
input_pairs = request
output_pairs = config
}
Сделал. Пеперь не соединяеться по впн недоступен логин и пароль в этом домене.
Что сделать?

Оффлайн Vetal_krot

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #25 : 28 Октября 2008, 22:28:38 »
  Дабы не создавать новую тему, поднял ету.
  Решил я и у себя испробовать Abills, нашол вот етот ман http://www.tux.in.ua/articles/749 и по ему настраивал.
В общем веб инретфейс заработал!а вот с рррое и радиусом возникли проблемы. Суть проблемы следующая: созданные пользователи в абиллс не работают на рррое сервере. Сам рррое сервер рабочий, если вручную занести пользователя в /etc/ppp/chap-secrets то подключение происходит, но ведь пользователи должны добавлятся средствами абиллс, а у меня ето не происходит. В файле /etc/ppp/pppoe-server-options добавил плагины радиуса (plugin radius.sо, plugin radattr.so).
При выполнении команды

radtest test password 127.0.0.1:1812 0 password123 0 127.0.0.1

 где test - ето ник пользователя, а password - ето пароль пользователя созданого через абиллс пишет следующее:

radclient: XUnknown attribute "User-Name"

Подскажите в чем может быть проблема?
« Последнее редактирование: 29 Октября 2008, 11:03:46 от Vetal_krot »
kubuntu desctop 8.04, ubuntu server 8.04

Оффлайн Vetal_krot

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #26 : 29 Октября 2008, 23:32:05 »
У кого получилось настроить етот билинг? помогите и мне.
kubuntu desctop 8.04, ubuntu server 8.04


Оффлайн salyery

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #28 : 14 Февраля 2009, 09:46:51 »
hackerochek, ты на Ubuntu 8.10 или 8.04 ставил? У меня на Ubuntu-server 8.10 что-то криво устнаовилось. Вот описание проблемы https://forum.ubuntu.ru/index.php?topic=36116.msg356696#msg356696 Может кто сталкивался?




Ubuntu 8.10, Ubuntu-server 8.10

Оффлайн Wowka321

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Биллинг Abills на Ubuntu 7.04
« Ответ #29 : 18 Февраля 2009, 16:43:45 »
Черт, меня freeradius 2 бесит  >:(
Может ктонить описать как поставить Abills с freeradius 2 ?
Или киньте ваши конфиги с рабочей конфигурацией.
Или как поставить freeradius 1 ((
Уже туплю с ним третий день
он даже запускатся по умолчанию не хочет, кучу конфигов инклюдит при запуске, хз нада ли они вообще для Abills


 

Страница сгенерирована за 0.078 секунд. Запросов: 24.