Цитата:
паходу у меня такая же проблема, правда возникла она раньше, и решить ее не могут посихпор
...
100 раз подтверждаю!
Будь проклят тот день когда я связался с модулем inet
Типичная ситуация :
INET управляет микротиком по inteserviceactivator
Всё настроено по
http://wiki.bitel.ru/index.php/%D0%9E%D ... tik_api%29инициализация сервиса - по трафику, нетфлоу логи есть!
Клиент уходит в минус, разрешающие правила с микротика удаляются, клиент заносит денежку, разрешающие правила на микротике не появляются, статус сервиса - открыт, состояние - отключён!
начинаю манипулировать пунктами контекстного меню :
1.Синхронизировать сервис на устройсте ( отладка ) - в логах вижу что , внячале вызываюся команды sa.command.serv.create, потом -sa.command.serv.disable, команда sa.command.serv.enable не вызывается!
2 Включить сервис на устройстве (отладка) - вместо команд sa.command.serv.enable вижу в логах только :
Код:
mq 01-15/10:59:32 INFO [event-proc-p-2-t-1] InetServRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.inet.api.server.event.InetServModifiedEvent] moduleId: 10; pluginId: no; cid: 10724; scid: -1; userId: 1; timestamp: 1389769172213
mq 01-15/10:59:32 INFO [event-proc-p-2-t-1] InetServRuntimeMap - Reload InetServRuntime: 857
mq 01-15/10:59:32 INFO [event-proc-p-2-t-1] InetServRuntimeMap - Removing InetServRuntime: 857
mq 01-15/10:59:32 INFO [event-proc-p-2-t-1] InetServRuntimeMap - Adding InetServRuntime: 857
mq 01-15/10:59:32 INFO [event-proc-p-2-t-1] InetServRuntimeMap - ContractId: 10724; status: 0; servId: 857
1142:192.168.144.104-192.168.144.104:222.123:16
Options [] TariffModuleTreeSet [28:02.04.2013-…; ]
Device state: 0; optionSet:
В результате клиента включаю руками на микротике
В чём смысл этих команд ? зачем они ваще нужны если нихрена не работают ?
http://www.bgbilling.ru/v6.0/doc/ch17s10.html :
Цитата:
Состояние сервиса может быть "подключён", либо "отключен", отображает реальное состояние, которое было установлено на устройстве. Между состояниями "подключен" и "отключен" модуль осуществляет автоматическое переключение в зависимости от состояния баланса (больше, либо меньше лимита), статуса договора, статуса сервиса. Сервис подключен, когда в договоре установлен активный для него статус, сервис в статусе открыт и баланс больше лимита.
Договор у клиента - активен! сервис - открыт ! баланс больше лимита! ВСе условия выполняются! Но сотояние сервиса всёравно - ОТКЛЮЧЁН! Хоть ты тресни! Даже трафик с него в нетфлоу-логах есть !
ЧТО ещё надо БЖБ чтобы включить в стостояние "подключён" ?
Как его заставить выполнить команды включения разрешающих правил на микротике ?