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

И опять о DHCPHosts

Добавлено: Пн сен 07, 2009 2:15 pm
NiTr0
После апдейта биллинга до 0.42 повылазила опять бяка с сортировкой из этого модуля, которая вроде как должна была быть устранена, + вылезли непроверенные неработающие "нововведения":
1) В списке сетей они опять в произвольном порядке (как перлу вздумалось хэш вывести - так и вывел). Наложил старый патч - заработало.
2) Проверка вхождения ИП юзера в указанную подсеть при добавлении хоста в DHCP - я так и не понял, кто ее делал и что там должно проверяться:

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

    elsif(ip2int($FORM{IP_RANGE_FIRST}) < ip2int($FORM{NETWORK}) ||  ip2int($FORM{IP_RANGE_FIRST}) > ip2int($FORM{NETWORK}) + ( ip2int('255.255.255.255') - ip2int($FORM{MASK}) )
     || ip2int($FORM{IP_RANGE_LAST}) < ip2int($FORM{NETWORK}) ||  ip2int($FORM{IP_RANGE_LAST}) > ip2int($FORM{NETWORK}) + ( ip2int('255.255.255.255') - ip2int($FORM{MASK}) ) ) {
      $html->message('err', $_ERROR, "$ERR_WRONG_RANGE");
     }
Пока до дальнейших разбирательств закомментировал, хотя - на первый взгляд оно там вообще не нужно.
3) Авто-заполнение подсети - ессно неработает. Выдает "# 0 Wrong network. Check network IP/MAC range". Оказалось - в auto_net_assign отсутствует параметр PAGE_ROWS в networks_list, ессно - анализируется только первых 25 подсетей.

Re: И опять о DHCPHosts

Добавлено: Пн сен 07, 2009 2:22 pm
~AsmodeuS~
в версии 0.5 уже поправлено

Re: И опять о DHCPHosts

Добавлено: Пн сен 07, 2009 2:24 pm
ran
Автор жеж сказал что ветка 0.42 правиться больше не будет ;)

Re: И опять о DHCPHosts

Добавлено: Пн сен 07, 2009 5:06 pm
NiTr0
Вроде как изменения dhcphosts были внесены еще в 0.41 версии... Видать, мало кто пользуется модулем.
Если поправлено в 0.5 - то хорошо...

Re: И опять о DHCPHosts

Добавлено: Чт сен 10, 2009 9:19 am
~AsmodeuS~
поправлено