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

[6.0] DHCP не показывается в мониторе ошибок (CRM)
http://forum.bitel.ru/viewtopic.php?f=44&t=9333
Страница 1 из 1

Автор:  Phricker [ 06 июн 2014, 13:41 ]
Заголовок сообщения:  [6.0] DHCP не показывается в мониторе ошибок

Навеяно темой

Я так понимаю, что на скрине видна ошибка DHCP.
У меня при использовании
Код:
<!-- Cоздание процессора radius-пакетов -->
                <bean name="radiusProcessor" class="ru.bitel.bgbilling.modules.inet.radius.InetRadiusHelperProcessor"/>

DHCP запросы в мониторе ошибок модуля Inet не показываются. Однако видны в мониторе активных.
Это баг какой-то или я что-то пропустил при настройке?

Автор:  barguzin2 [ 06 июн 2014, 14:36 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок

У меня то вот так DHCP используется.

Код:
        <context name="dhcp">
                <!-- Cоздание процессора dhcp-пакетов -->
                <bean name="dhcpProcessor" class="ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor"/>

                <scheduledExecutorService name="hrlydtlggr" corePoolSize="1" />

                <!-- Cоздание dataLogger, сохраняющего dhcp-пакеты на диск  -->
                <bean name="dhcpDataLogger" class="ru.bitel.bgbilling.modules.inet.dhcp.DhcpHourlyDataLogger">
                        <param name="scheduledExecutor">hrlydtlggr</param>
                </bean>

                <!-- Cоздание слушателя dhcp-пакетов на порту с передачей ему процессора и dataLogger -->
                <bean name="dhcpListener" class="ru.bitel.bgbilling.kernel.network.dhcp.DhcpListener">
                        <constructor>
                                <!-- Хост (интерфейс), на котором будет открыт сокет. Если пусто - на всех -->
                                <param name="host" value=""/>
                                <!-- Порт, на котором будет открыт сокет -->
                                <param name="port" value="10067"/>
                                <!-- Размер буфера приема слушателя -->
                                <param name="recvBufferSize">512 * 1024</param>
                                <!-- Количество потоков-обработчиков -->
                                <param name="threadCount">10</param>
                                <!-- Максимальное количество пакетов в очереди на обработку -->
                                <param name="maxQueueSize">200</param>
                                <!-- Передача процессора -->
                                <param name="processor">dhcpProcessor</param>
                                <!-- Передача dataLogger -->
                                <param name="dataLogger">dhcpDataLogger</param>
                        </constructor>
                </bean>
        </context>


Автор:  Phricker [ 09 июн 2014, 12:38 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

Судя по (CRM) в заголовке, косяк не у меня? Должен показываться DHCP?

Автор:  Amir [ 09 июн 2014, 20:22 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

А какой DHCP процессор?

Автор:  Phricker [ 09 июн 2014, 20:26 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

Так в первом сообщении написано же

Автор:  Amir [ 09 июн 2014, 20:30 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

Нет, там RADIUS. Похоже обычный, ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor. Версия 6.0?

Ошибки не добавляются туда, если dhcp.disable.mode=1, т.е. выдает адреса так же, как если бы статус договора был открыт и баланс больше лимита.
Может быть в этом дело.

Автор:  Phricker [ 09 июн 2014, 22:04 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

Нет, у меня нет такого. Биллинг не будет авторизовывать если нет денег.
Почему обращаюсь, потому что в активных видно две сессии. Одна DHCP, другая Radius. IPOE по L3 все дела. По другому не получается. Да, вы наверное в курсе :)
Изображение

А вот в ошибках только радиус логи.
Или при DhcpRadiusHelper и будут только радиус логи? Т.е. только если DHCP нашло устройство и получилось выдать IP и пр. и пр.

Автор:  Amir [ 10 июн 2014, 14:37 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

Нужен лог в режиме DEBUG, где DHCP-NAK выдает.

Автор:  Phricker [ 10 июн 2014, 23:59 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

Отправил в ЛС все логи в режиме DEBUG с момента запуска BGInetAccess.
В dhcp.log встречается DHCP_NAK.
Может быть немного большие логи, я просто перезапустил с дебагом и ушел домой а уже с дома увидел NAK и остановил акцесс

Автор:  Amir [ 11 июл 2014, 16:58 ]
Заголовок сообщения:  Re: [6.0] DHCP не показывается в мониторе ошибок (CRM)

Потерял тему.
В ошибки судя по всему сейчас попадает только при DISCOVER запросе и если не настроена выдача из dhcp.disable.ipCategories или не стоит dhcp.disable.mode=1 (выдача адреса всегда как для удачной авторизации).

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