forum.bitel.ru
http://forum.bitel.ru/

dhcp-ipn - выдача адреса заблокированым абонентам
http://forum.bitel.ru/viewtopic.php?f=7&t=3397
Страница 1 из 1

Автор:  msh [ 08 янв 2010, 20:04 ]
Заголовок сообщения:  dhcp-ipn - выдача адреса заблокированым абонентам

Добрый день!
как реализовать subj? а то абоненты на статистику зайти не могут :(
вроде тут viewtopic.php?p=19973#p19973 планировали доработку сделать
адрес надо выдавать тот же что и в состоянии открыт - доступ к интернету блокируется через ACL

Автор:  msh [ 17 янв 2010, 15:41 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

up, или есть какой секрет как можно использовать dhcp ipn без этого?

Автор:  msh [ 27 фев 2010, 00:17 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

up, как же можно это починить?
проблема: при блокировке по отсутствии денег шлюз переходит в состояние закрыт и ipn-dhcp не выдает абоненту адрес и поэтому абонент не может зайти на статистику и узнать что у него нет денег и включить себе кредит. можно ли как-то сделать что бы ipn-dhcp выдавалбы адрес даже когда шлюз в состоянии 'закрыт'.
версия биллинга 4.6

Автор:  stark [ 27 фев 2010, 18:43 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

dhcp используется в связке с каким шлюзом ? можно сделать это шлюз на beanshell и сделать так чтобы он передавал на шлющ dhcp информацию по ip по- любому , независимо от статуса . Либо сделать просто один шлюз , который сразу закрывает/открывает клиента и срауз пеерадет информацию на dhcp-сервер

Автор:  msh [ 27 фев 2010, 23:00 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

dhcp используется с самописным шлюзом на beanshell.
в скрипте шлюза никакие действия с dhcp не производятся. где можно почитать об управлении родительскими шлюзами из шлюзов на beanshell?

Автор:  stark [ 01 мар 2010, 14:54 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

msh писал(а):
dhcp используется с самописным шлюзом на beanshell.
в скрипте шлюза никакие действия с dhcp не производятся. где можно почитать об управлении родительскими шлюзами из шлюзов на beanshell?

какой шлюз ? какая конфигурация типа шлюза ?

у вас же стоит родителм шлюз dhcp .. его вызывают
сам шлюз вот :
http://wiki.bgbilling.ru/index.php/%D0% ... D0%B0_DHCP

он там вызывает getUserList у своего потомка . Этот метод реализован жескто в типе шлюза, который пописан у вас конфигурации (их всего 2 реализации - cisco2 и dlink ). Но вам скорее всего не нужно это менять. Вам нужно променять сам скриптовый шлюз dhcp ..там идут проверки на статус
status.status.status != IPNContractStatus.STATUS_REMOVED и т.п ..Нужно их исправить , чтобы информация предалась на dhcp всегда , даже если шлюз закрыт

Автор:  msh [ 01 мар 2010, 18:28 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

насколько я знаю при блокировке абонента status равен STATUS_CLOSED и судя по коду http://wiki.bgbilling.ru/index.php/%D0% ... D0%B0_DHCP адрес и не должен удаляться из dhcp (так как так адрес из dhcp удаляется только при STATUS_REMOVED) Может потомок передает не тот статус?

Автор:  stark [ 01 мар 2010, 19:48 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

msh писал(а):
насколько я знаю при блокировке абонента status равен STATUS_CLOSED и судя по коду http://wiki.bgbilling.ru/index.php/%D0% ... D0%B0_DHCP адрес и не должен удаляться из dhcp (так как так адрес из dhcp удаляется только при STATUS_REMOVED) Может потомок передает не тот статус?

там работает так ..если статус удален , то удаляет ip с dhcp ..А если нет (закрыт, открыт, забликирван), то не удаляет . Кстаит а разве вам не это и нужно ?

Автор:  msh [ 01 мар 2010, 22:06 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

да это и нужно.
дефолтное поведение dhcp (без скипта) такоеже ?

Автор:  stark [ 02 мар 2010, 13:31 ]
Заголовок сообщения:  Re: dhcp-ipn - выдача адреса заблокированым абонентам

msh писал(а):
да это и нужно.
дефолтное поведение dhcp (без скипта) такоеже ?

да

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/