Страница 1 из 2

установка abills

Добавлено: Сб ноя 03, 2007 2:48 pm
xilix
Я вот не пойму одну вещь. Раньше был порт под фрибсд
abills-0.24.f2-freebsd-port.bz2

А сейчас в мануале написано, что надо просто скопировать в папку /usr

У меня вебморда работает нормально, а авторизация пользователей не работает. Уже неделю не могу разобраться :(

Помогите плиз запустить биллинг :oops:
Может какая добрая душа поговорит со мной в асе? Мой номер 457793.

Добавлено: Сб ноя 03, 2007 2:59 pm
xilix
И еще. Во всех мануалах написано, что конфиги радиуса находятся в папке
/usr/local/radiusd/etc/raddb/

Я устанавливал радиус из портов под фрю 6.2, и у меня конфиги лежат в
/usr/local/etc/raddb/

может поэтому не пашет?

Добавлено: Сб ноя 03, 2007 3:22 pm
~AsmodeuS~
версия 0.24 уже 2 года как не поддерживается

Добавлено: Сб ноя 03, 2007 3:37 pm
xilix
А что по поводу путей? В скриптах везде прописано
/usr/local/radiusd/etc/raddb/

?
линк сделать?

Добавлено: Сб ноя 03, 2007 10:10 pm
xilix
sql заработал

интересно, а это откуда взялось в логе?

2007-11-03 17:00:28 LOG_WARNING: AUTH [andy] NAS: 0 Unknow server '192.168.202.15' [2] ERROR_NOT_EXIST

я этого нигде не прописывал. где исправить?

Добавлено: Вс ноя 04, 2007 6:19 am
xilix
Вот это куда втыкать?

Код: Выделить всё

Конфигурационный файл для подключения к радиусу
/etc/radius.conf 
auth    127.0.0.1:1812      radsecret   4    4
acct    127.0.0.1:1813      radsecret   4    4

127.0.0.1 - адрес Radius сервера
если я это в конфиг радиуса втыкаю, радиус ругается и не стартует :(

Добавлено: Вс ноя 04, 2007 7:02 am
sarmat
xilix писал(а):Вот это куда втыкать?

Код: Выделить всё

Конфигурационный файл для подключения к радиусу
/etc/radius.conf 
auth    127.0.0.1:1812      radsecret   4    4
acct    127.0.0.1:1813      radsecret   4    4

127.0.0.1 - адрес Radius сервера
если я это в конфиг радиуса втыкаю, радиус ругается и не стартует :(
Внимательней читай манулы: "Конфигурационный файл для подключения к радиусу". А не конф файл радиуса, если у тебя все по дефолту положи его в /etc/radius.conf.

Добавлено: Вс ноя 04, 2007 7:19 am
xilix
С этим разобрался. Теперь еще 2 вопроса.

Код: Выделить всё

set ipcp ranges 192.168.168.1/32 192.168.168.128/25
set ipcp dns 192.168.168.1 192.168.168.2
set pptp self 192.168.168.1
set radius me 192.168.168.1
что это за адреса? я не могу понять на что мне их менять.
1я строка - это то же самое что IP POOLS в вебморде?
3ю и 4ю строки можно заменить на 127.0.0.1 если у меня все на одной машине?
днс - это днс, который появится у юзера, когда он поднимет впн?

2й вопрос.

По идее у меня должны подняться интерфейсы ng0,ng1,...
Нет таких интерфейсов. В чем может быть проблема? Процесс мпд присутствует.

Добавлено: Вс ноя 04, 2007 8:42 am
xilix
Интерфейсы поднял
ng0: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500
ng1: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500
ng2: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500

но коннекта все равно нет

Код: Выделить всё

navigate# radtest puper super 127.0.0.1:1812 0 radsecret 0 127.0.0.1
Sending Access-Request of id 78 to 127.0.0.1 port 1812
        User-Name = "puper"
        User-Password = "super"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 78 to 127.0.0.1 port 1812
        User-Name = "puper"
        User-Password = "super"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
rad_recv: Access-Reject packet from host 127.0.0.1:1812, id=78, length=20
navigate#
вот что в mpd.log

Код: Выделить всё

Nov  4 11:30:35 navigate mpd: mpd: pid 952, version 3.18 (root@navigate 22:06  1-Nov-2007)
Nov  4 11:30:35 navigate mpd: [pptp0] ppp node is "mpd952-pptp0"
Nov  4 11:30:36 navigate mpd: [pptp0] using interface ng0
Nov  4 11:30:36 navigate mpd: mpd: local IP address for PPTP is 127.0.0.1
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
Nov  4 11:30:36 navigate mpd: [pptp1] ppp node is "mpd952-pptp1"
Nov  4 11:30:36 navigate mpd: [pptp1] using interface ng1
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
Nov  4 11:30:36 navigate mpd: [pptp2] ppp node is "mpd952-pptp2"
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
Nov  4 11:30:36 navigate mpd: [pptp2] using interface ng2
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
navigate#
Блин, замучался!

Добавлено: Пн ноя 12, 2007 11:56 pm
tycoonban
Народ помогите, пожалуйста. :cry:

Установил биллинг уже давно. Из модулей нужен лишь Абон, Дхцп хостс ну и другие вспомогательные. Делал всё по инструкции, пропуская радиус, т.к. не нужен, apache и mysql, т.к. уже стоят (форум и фотогаллерея работают). Веб-интерфейс работает и админка, и пользовательский.
Сначало я пропустил установку дополнений к perl, не было интернета. Но даже после того как оно наустанавливало кучу добавлений, всё равно не работает нифига.

Не считается абонка. вообще, как-будто её нет. Не списываются деньги и при Оплатах с установкой определённой даты.
В кронтабе прописано всё. В системном логе пишет, например Nov 13 01:35:01 server /USR/SBIN/CRON[22921]: (root) CMD (/usr/abills/libexec/billd -all)
В абилльсе в логах пусто (даже права 777 не помогли).

Вторая проблема: как обновлятся через cvs? зашёл в каталог /usr/abills/ написал команды те что надо. далее там писал

Хочу PASSWORDLESS_ACCESS, который сам попросил и даже оплатил. А заставить работать не получается :(

Помогите запустить этот билинг. Какую надо ещё инфу? Где и что капать?

Debian Linux server 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
Apache/2.2.3
MySQL 5.0.32-Debian_7-log Debian etch distribution

Добавлено: Вт ноя 13, 2007 8:40 am
~AsmodeuS~
xilix писал(а):Интерфейсы поднял
ng0: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500
ng1: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500
ng2: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500

но коннекта все равно нет

Код: Выделить всё

navigate# radtest puper super 127.0.0.1:1812 0 radsecret 0 127.0.0.1
Sending Access-Request of id 78 to 127.0.0.1 port 1812
        User-Name = "puper"
        User-Password = "super"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 78 to 127.0.0.1 port 1812
        User-Name = "puper"
        User-Password = "super"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
rad_recv: Access-Reject packet from host 127.0.0.1:1812, id=78, length=20
navigate#
вот что в mpd.log

Код: Выделить всё

Nov  4 11:30:35 navigate mpd: mpd: pid 952, version 3.18 (root@navigate 22:06  1-Nov-2007)
Nov  4 11:30:35 navigate mpd: [pptp0] ppp node is "mpd952-pptp0"
Nov  4 11:30:36 navigate mpd: [pptp0] using interface ng0
Nov  4 11:30:36 navigate mpd: mpd: local IP address for PPTP is 127.0.0.1
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
Nov  4 11:30:36 navigate mpd: [pptp1] ppp node is "mpd952-pptp1"
Nov  4 11:30:36 navigate mpd: [pptp1] using interface ng1
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
Nov  4 11:30:36 navigate mpd: [pptp2] ppp node is "mpd952-pptp2"
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
Nov  4 11:30:36 navigate mpd: [pptp2] using interface ng2
Nov  4 11:30:36 navigate mpd: mpd: warning: line too long, truncated
navigate#
Блин, замучался!

Не запускается скрипт авторизации в радиус

Добавлено: Вт ноя 13, 2007 8:44 am
~AsmodeuS~
tycoonban писал(а):Народ помогите, пожалуйста. :cry:

Установил биллинг уже давно. Из модулей нужен лишь Абон, Дхцп хостс ну и другие вспомогательные. Делал всё по инструкции, пропуская радиус, т.к. не нужен, apache и mysql, т.к. уже стоят (форум и фотогаллерея работают). Веб-интерфейс работает и админка, и пользовательский.
Сначало я пропустил установку дополнений к perl, не было интернета. Но даже после того как оно наустанавливало кучу добавлений, всё равно не работает нифига.

Не считается абонка. вообще, как-будто её нет. Не списываются деньги и при Оплатах с установкой определённой даты.
В кронтабе прописано всё. В системном логе пишет, например Nov 13 01:35:01 server /USR/SBIN/CRON[22921]: (root) CMD (/usr/abills/libexec/billd -all)
В абилльсе в логах пусто (даже права 777 не помогли).

Вторая проблема: как обновлятся через cvs? зашёл в каталог /usr/abills/ написал команды те что надо. далее там писал

Хочу PASSWORDLESS_ACCESS, который сам попросил и даже оплатил. А заставить работать не получается :(

Помогите запустить этот билинг. Какую надо ещё инфу? Где и что капать?

Debian Linux server 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
Apache/2.2.3
MySQL 5.0.32-Debian_7-log Debian etch distribution

абонплата снимается abills/libexec/periodic

Добавлено: Вт ноя 13, 2007 9:08 am
~AsmodeuS~
в конфиг нужно просто внести

$conf{PASSWORDLESS_ACCESS}=1;

Добавлено: Вт ноя 13, 2007 11:36 am
tycoonban
crontab:

Код: Выделить всё

*/5  *      *    *     *     /usr/abills/libexec/billd -all
1     0     *    *     *     /usr/abills/libexec/periodic daily
1     0     *    *     *     /usr/abills/libexec/periodic monthly
syslog:

Код: Выделить всё

Nov 13 00:01:01 server /USR/SBIN/CRON[22686]: (root) CMD (/usr/abills/libexec/periodic monthly)
Nov 13 00:01:01 server /USR/SBIN/CRON[22687]: (root) CMD (/usr/abills/libexec/periodic daily) 
только оно наверное не запускало ничего. на periodic стояли права 644. после выставления 755 и запуска вручную, оно заработало :D

Код: Выделить всё

# /usr/abills/libexec/periodic daily
Use of uninitialized value in concatenation (.) or string at /usr/abills/libexec/..//Abills/modules/Dhcphosts/webinterface line 65.
Use of uninitialized value in concatenation (.) or string at /usr/abills/libexec/..//Abills/modules/Dhcphosts/webinterface line 76.

Добавлено: Вт ноя 13, 2007 12:43 pm
tycoonban
~AsmodeuS~ писал(а):в конфиг нужно просто внести

$conf{PASSWORDLESS_ACCESS}=1;
сделал. не работает.

у меня ещё не перезапускает дхцп сервер. опять гдето с правами накосячил? там в sudo нужно что-то прописывать?