IPN + Shaper control = не отключает клиентов

Ответить
mlir
Сообщения: 2
Зарегистрирован: Ср янв 30, 2008 5:54 am

IPN + Shaper control = не отключает клиентов

Сообщение mlir »

Добрый день!
У меня abills-0.37
Пытаюсь прикрутить Ipn + shaper control

В /usr/abills/libexec/config.pl
$conf{IPN_FW_START_RULE}="/usr/local/bin/sudo /usr/abills/libexec/linkupdown ipn up fxp1 %LOGIN %IP debug";
$conf{IPN_FW_STOP_RULE}="/usr/local/bin/sudo /usr/abills/libexec/linkupdown ipn down fxp1 %LOGIN %IP debug";

Активизирую клиента через / Клиенты/ Логины/ Информация/ Сервисы/ IP Net/

В /var/log/sudo.log
Jan 30 15:57:40 2008 : www : TTY=unknown ; PWD=/usr/abills/cgi-bin/admin ;
USER=root ; COMMAND=/usr/abills/libexec/linkupdown ipn up fxp1 kir
192.168.180.10 debug
Пайпы нормально добавляются и все работает:
/sbin/ipfw add 3020 pipe 3020 ip from 192.168.180.10 to any via fxp1 in
/sbin/ipfw pipe 3020 config bw 64Kbit/s queue 10Kbytes
/sbin/ipfw add 3021 pipe 3021 ip from any to 192.168.180.10 via fxp1 out
/sbin/ipfw pipe 3021 config bw 64Kbit/s queue 10Kbytes

Теперь отключаю клиента
В /var/log/sudo.log
Jan 30 15:58:02 2008 : www : TTY=unknown ; PWD=/usr/abills/cgi-bin/admin ;
USER=root ; COMMAND=/usr/abills/libexec/linkupdown ipn down fxp1
192.168.180.10 debug
Т.е. потерялся %LOGIN.
И естественно удаляются не те правила:
/sbin/ipfw -f delete 3000 3001 2000 2001 1000 1001
/sbin/ipfw -f pipe delete 3000 3001 2000 2001 1000 1001

В чем может быть причина?

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Re: IPN + Shaper control = не отключает клиентов

Сообщение ran »

ну сам жеж и ответил :D
mlir писал(а):Т.е. потерялся %LOGIN.
В текущей исправлено уже а в стабл не знаю... Она ж на то и стабл, что баги в ней исправлять не нада :lol:

Daemon
Сообщения: 4
Зарегистрирован: Чт мар 06, 2008 11:55 am
Откуда: Украина, Запорожье
Контактная информация:

Сообщение Daemon »

очень интересно почему потерялся %LOGIN ?
у меня через веб не теряется :)
www : TTY=unknown ; PWD=/usr/abills/cgi-bin/admin ; USER=root ; СOMMAND=/usr/abills/libexec/linkupdown ipn down rl0 tester 192.168.4.4
www : TTY=unknown ; PWD=/usr/abills/cgi-bin/admin ; USER=root ; COMMAND=/usr/abills/libexec/linkupdown ipn up rl0 tester 192.168.4.4
а вот когда минусовой депозит отрабатывает - теряется
root : TTY=unknown ; PWD=/var/log ; USER=root ; COMMAND=/usr/abills/libexec/linkupdown ipn down rl0 %LOGIN 192.168.4.4
если кто сталкивался намекните в какую сторону капать
догадываюсь что гдето в billd

Daemon
Сообщения: 4
Зарегистрирован: Чт мар 06, 2008 11:55 am
Откуда: Украина, Запорожье
Контактная информация:

Сообщение Daemon »

докопался... :)
теперь в логах вместо %LOGIN то что нада - тока правила на месте и графики перестал рисовать, а в Диалап/ВПН почти все сесии позеленели (я уже и забыл про них - юзаю ИПН :) ) и в мониторинге появился траф - раньше тока в отчетах был...
...говорил мне начальник - ночью надо спать :-D

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

Была такая ошибка если не устанавливать номер начального правила для IPN. И отключать из пользовательского интерфейса.

Уже все поправлено

Ответить