Что внести? Это все что выводится через radtest. вывод детализированного лога чуть выше.~AsmodeuS~ писал(а):У вас тут меньше параметров чем передаются через radius думаю стоит внести еще доп что видно біло всю картинуvmart писал(а):~AsmodeuS~ писал(а):radtest.sh еще дайте
[root@server]# ./radtest.sh auth
/usr/abills/libexec
USER_NAME (test):
Framed-Compression = Van-Jacobson-TCP-IP,
Session-Timeout = 86400,
Acct-Interim-Interval = 60,
Framed-Protocol = PPP,
Service-Type = Framed-User,
Auth test end
ABillS v0.5
Re: ABillS v0.5
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: ABillS v0.5
vmart писал(а):
Что внести? Это все что выводится через radtest. вывод детализированного лога чуть выше.
а откуда берутся ?
NAS-Port-Type = = "Async"
Port-Limit ="1",
Framed-Compression = Van-Jacobson-TCP-IP
Framed-Protocol = "PPP"
Calling-Station-Id = ~ "
???
Re: ABillS v0.5
со строчки параметров радиуса в тарифных планах . Она предназначена ограничить доступ по Calling-ID. Весь блок в поле радиус параметров в тарифных планах звучит так:~AsmodeuS~ писал(а):vmart писал(а):
Что внести? Это все что выводится через radtest. вывод детализированного лога чуть выше.
а откуда берутся ?
NAS-Port-Type = = "Async"
Port-Limit ="1",
Framed-Compression = Van-Jacobson-TCP-IP
Framed-Protocol = "PPP"
Calling-Station-Id = ~ "
???
Код: Выделить всё
Auth-Type := "Accept", Calling-Station-Id =~ "^(0555(65....|67[7-9]...|676[7-9]...|66....))$", NAS-Port-Type == "Async" Port-Limit ="1",
Service-Type = "Framed-User",
Framed-Protocol = "PPP"
Re: ABillS v0.5
Вот полная выдача~AsmodeuS~ писал(а): а откуда берутся ?
NAS-Port-Type = = "Async"
Port-Limit ="1",
Framed-Compression = Van-Jacobson-TCP-IP
Framed-Protocol = "PPP"
Calling-Station-Id = ~ "
???
/usr/abills/libexec
USER_NAME (test):
Session-Timeout = 86400,
Auth-Type : = "Accept",
NAS-Port-Type = = "Async" Port-Limit ="1",
Service-Type = "Framed-User",
Service-Type = Framed-User,
Framed-Compression = Van-Jacobson-TCP-IP,
Framed-Protocol = "PPP",
Acct-Interim-Interval = 60,
Calling-Station-Id = ~ "^(код2(65....|67[7-9]...|676[7-9]...|66....))$",
Framed-Protocol = PPP,
Auth test end
Реально колбэк поломался 6 числа, с утра еще работал, а примерно в 11 часов я накатил последние обновления по ветке карент, и колбэк сдох . А самое печальное что не догадался сбэкапить, так что теперь и дифы не сделаешь, что поменялось.
Re: ABillS v0.5
Пара мелких замечаний, что пришлось подправить, предлагаю исправить в исходниках:
1. Таблица БД 'Tarif plans', поле max_session_duration - пришлось поменять тип поля smallint на mediumint, т.к. стандартная продолжительность PPPoE сессии для большинства провайдеров - сутки, а в двухбайтовое целое значение 86400 никак не записывалась
2. Модуль Dhcphosts (/usr/abills/Abills/modules/Dhcphosts):
diff webinterface webinterface.orig
1219c1219
< shared-network $INFO{NETWORK_NAME}_$id {
---
> shared-network NETWORK_NAME_$id {
Не знаю замыслов автора, смотрю что модуль в постоянной доработке и изменениях, но когда в названии shared-network формируемого файла dhcpd.conf фигурирует не безликое NETWORK_NAME а значение NETWORK_NAME из поля БД, оно как-то красивше, как по мне
3. /usr/abills/libexec/periodic - оригинальный файл не создавал бэкапов БД, точнее создавал файлы размером 20 байт, хотя в config.pl честно стоит: $conf{dbcharset}='cp1251';
изменения:
diff periodic periodic.orig
563c563
< my $cmd = qq{ $MYSQLDUMP -v $ignore_tables --host=$conf{dbhost} --user="$conf{dbuser}" --password="$conf{dbpasswd}" $conf{dbname} | $GZIP > $conf{BACKUP_DIR}/stats-$DATE.sql.gz };
---
> my $cmd = qq{ $MYSQLDUMP --default-character-set=$conf{dbcharset} -v $ignore_tables --host=$conf{dbhost} --user="$conf{dbuser}" --password="$conf{dbpasswd}" $conf{dbname} | $GZIP > $conf{BACKUP_DIR}/stats-$DATE.sql.gz };
1. Таблица БД 'Tarif plans', поле max_session_duration - пришлось поменять тип поля smallint на mediumint, т.к. стандартная продолжительность PPPoE сессии для большинства провайдеров - сутки, а в двухбайтовое целое значение 86400 никак не записывалась
2. Модуль Dhcphosts (/usr/abills/Abills/modules/Dhcphosts):
diff webinterface webinterface.orig
1219c1219
< shared-network $INFO{NETWORK_NAME}_$id {
---
> shared-network NETWORK_NAME_$id {
Не знаю замыслов автора, смотрю что модуль в постоянной доработке и изменениях, но когда в названии shared-network формируемого файла dhcpd.conf фигурирует не безликое NETWORK_NAME а значение NETWORK_NAME из поля БД, оно как-то красивше, как по мне
3. /usr/abills/libexec/periodic - оригинальный файл не создавал бэкапов БД, точнее создавал файлы размером 20 байт, хотя в config.pl честно стоит: $conf{dbcharset}='cp1251';
изменения:
diff periodic periodic.orig
563c563
< my $cmd = qq{ $MYSQLDUMP -v $ignore_tables --host=$conf{dbhost} --user="$conf{dbuser}" --password="$conf{dbpasswd}" $conf{dbname} | $GZIP > $conf{BACKUP_DIR}/stats-$DATE.sql.gz };
---
> my $cmd = qq{ $MYSQLDUMP --default-character-set=$conf{dbcharset} -v $ignore_tables --host=$conf{dbhost} --user="$conf{dbuser}" --password="$conf{dbpasswd}" $conf{dbname} | $GZIP > $conf{BACKUP_DIR}/stats-$DATE.sql.gz };
Re: ABillS v0.5
Потому что в файле Abills/defs.conf не верно указанны пути к стороннем утилитам.arthur писал(а): 3. /usr/abills/libexec/periodic - оригинальный файл не создавал бэкапов БД, точнее создавал файлы размером 20 байт,
Я не волшебник... я только учусь!
Re: ABillS v0.5
Только для sudozakachkin писал(а): Потому что в файле Abills/defs.conf не верно указанны пути к стороннем утилитам.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: ABillS v0.5
arthur писал(а):Пара мелких замечаний, что пришлось подправить, предлагаю исправить в исходниках:
1. Таблица БД 'Tarif plans', поле max_session_duration - пришлось поменять тип поля smallint на mediumint, т.к. стандартная продолжительность PPPoE сессии для большинства провайдеров - сутки, а в двухбайтовое целое значение 86400 никак не записывалась
2. Модуль Dhcphosts (/usr/abills/Abills/modules/Dhcphosts):
diff webinterface webinterface.orig
1219c1219
< shared-network $INFO{NETWORK_NAME}_$id {
---
> shared-network NETWORK_NAME_$id {
Не знаю замыслов автора, смотрю что модуль в постоянной доработке и изменениях, но когда в названии shared-network формируемого файла dhcpd.conf фигурирует не безликое NETWORK_NAME а значение NETWORK_NAME из поля БД, оно как-то красивше, как по мне
3. /usr/abills/libexec/periodic - оригинальный файл не создавал бэкапов БД, точнее создавал файлы размером 20 байт, хотя в config.pl честно стоит: $conf{dbcharset}='cp1251';
изменения:
diff periodic periodic.orig
563c563
< my $cmd = qq{ $MYSQLDUMP -v $ignore_tables --host=$conf{dbhost} --user="$conf{dbuser}" --password="$conf{dbpasswd}" $conf{dbname} | $GZIP > $conf{BACKUP_DIR}/stats-$DATE.sql.gz };
---
> my $cmd = qq{ $MYSQLDUMP --default-character-set=$conf{dbcharset} -v $ignore_tables --host=$conf{dbhost} --user="$conf{dbuser}" --password="$conf{dbpasswd}" $conf{dbname} | $GZIP > $conf{BACKUP_DIR}/stats-$DATE.sql.gz };
странно єто все уже поправлено кроме размера поля
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: ABillS v0.5
arthur писал(а):Только для sudozakachkin писал(а): Потому что в файле Abills/defs.conf не верно указанны пути к стороннем утилитам.
думаю стоит откатить назад и показать radtest.sh вывод ат о по этому выводу видно что все хорошо, и яне могу понять что не нравится серверу доступа
Re: ABillS v0.5
Только что в отдельную папочку в своем "домике" заливаю обновления, результат:~AsmodeuS~ писал(а): странно єто все уже поправлено кроме размера поля
[root@j2-billy /usr]# diff abills/Abills/modules/Dhcphosts/webinterface /home/arthur/abills/Abills/modules/Dhcphosts/webinterface
1219c1219
< shared-network $INFO{NETWORK_NAME}_$id {
---
> shared-network NETWORK_NAME_$id {
Тип поля в тар.планах вижу, исправлен на медиуминт, согласен.
Re: ABillS v0.5
Вот прошу. Версия abills 0.51b.~AsmodeuS~ писал(а):arthur писал(а):Только для sudozakachkin писал(а): Потому что в файле Abills/defs.conf не верно указанны пути к стороннем утилитам.
думаю стоит откатить назад и показать radtest.sh вывод ат о по этому выводу видно что все хорошо, и яне могу понять что не нравится серверу доступа
Код: Выделить всё
root@server /usr/abills/libexec]# ./radtest.sh auth
/usr/abills/libexec
auth
USER_NAME (test):
Framed-Compression = Van-Jacobson-TCP-IP,
Session-Timeout = 1431187,
Acct-Interim-Interval = 60,
Framed-Protocol = PPP,
Service-Type = Framed-User,
Auth test end
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: ABillS v0.5
arthur писал(а):Только что в отдельную папочку в своем "домике" заливаю обновления, результат:~AsmodeuS~ писал(а): странно єто все уже поправлено кроме размера поля
[root@j2-billy /usr]# diff abills/Abills/modules/Dhcphosts/webinterface /home/arthur/abills/Abills/modules/Dhcphosts/webinterface
1219c1219
< shared-network $INFO{NETWORK_NAME}_$id {
---
> shared-network NETWORK_NAME_$id {
Тип поля в тар.планах вижу, исправлен на медиуминт, согласен.
У вас направленяи сравненйи были немного попутаны вот я и не с орентировался
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: ABillS v0.5
так сами может посмотреть до обновления и после обновления что за параметры начали вылазить
я просто вам пишу и такое чувство что ві меня немного не понимаете и я не могу поправить то что не знаю и видно что после обновления есть еще какие то пары прописанные вами которые не понимает радиус
я просто вам пишу и такое чувство что ві меня немного не понимаете и я не могу поправить то что не знаю и видно что после обновления есть еще какие то пары прописанные вами которые не понимает радиус
Re: ABillS v0.5
не могу поменять тарифы
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: ABillS v0.5
что у Вас за версия ?lessless писал(а):не могу поменять тарифы
смотрите демо