forum.bitel.ru http://forum.bitel.ru/ |
|
mikrotikserviceactivator (CRM) http://forum.bitel.ru/viewtopic.php?f=44&t=8829 |
Страница 1 из 3 |
Автор: | andrr2001 [ 15 янв 2014, 02:43 ] |
Заголовок сообщения: | mikrotikserviceactivator |
Добрый день. Для успешной работы схемы связи с билингом необходимо что бы serviceactivator понимал еще несколько параметров а именно place-before и target-address. Как можно их добавить? На данный момент при передаче команды sa.command.serv.create=/ip/firewall/filter/add\n=chain=forward\n=place-before="find"\n=src-mac-address=$mac\n=disabled=yes\n=src-address=$ip\n=comment=!!$servId!! в логах выдается =message= no such item bgbilling 6.0 1277 модуль inet Заранее спасибо за ответ. |
Автор: | andrr2001 [ 15 янв 2014, 23:59 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Попробую объяснить для чего нужны данные параметры, а заодно будет еще один вариант настройки для Mikrotik. Задача: необходимо организовать доступ в сеть интернет на безлимитных тарифах естественно с ограничением скорости и выдачей адресов по DHCP без использования Option 82 (большинство свичей не умеют его обрабатывать AT-8550SP). В качестве DHCP сервера используется встроенный сервер Mikrotik с авторизацией по radius от bgbilling. Вложение: В опциях модуля инет создаем ограницения по скорости, конфигурация опций не важна, понадобятся только их ID. Вложение: Создаем тарифный план. Вложение:
|
Автор: | andrr2001 [ 16 янв 2014, 00:20 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Далее настраиваем типы сервиса в модуле инет Вложение: Создаем вот такое дерево устройств Вложение: Создаем конфигурацию устройства Access+Accounting Код: access.group=1 card.moduleId=2 #sa.radius.connection.attributes=NAS-IP-Address=46.8.32.204 radius.macAddress.vendor=14988 radius.macAddress.type=1 radius.inetOption.3.attributes=Service-Parameter:3=Rate=7168 radius.inetOption.4.attributes=Service-Parameter:4=Rate=10240 #accounting.worker.1.tariffication.1.batchSize=100 #accounting.worker.1.tariffication.1.delay=1 #accounting.worker.1.tariffication.1.minDeltaAmount=0 #accounting.worker.1.thread.count=1 #accounting.worker.1.tracking.1.batchSize=100 #accounting.worker.1.tracking.1.delay=2 #accounting.worker.2.flushing.1.batchSize=500 #accounting.worker.2.flushing.1.delay=2 #accounting.worker.2.flushing.1.minDeltaAccount=0 #accounting.worker.2.thread.count=1 #accounting.worker.3.finishing.1.batchSize=500 #accounting.worker.3.finishing.1.delay=2 #accounting.worker.3.thread.count=1 #connection.close.timeout=600 #connection.disable.close.timeout=1300 #connection.disable.suspend.timeout=900 #connection.finish.timeout=5 #connection.start.fromAccept=1 #connection.suspend.timeout=300 #contract.status.active.codes=0 #contract.status.suspend.codes=2,3,4,5,6 #deviceId=1 dhcp.key.pattern=$Login #dhcp.option.serverIdentifier=0.0.0.0 #dhcp.relay.deviceTypeIds= radius.servSearchMode=0 #dhcp.deviceSearchMode=0 radius.ipCategories=1 #dhcp.net.option.10.5.50.0:255.255.255.0.gate=10.5.50.1 #dhcp.net.option.10.5.50.0:255.255.255.0.subnetMask=255.255.255.0 #dhcp.net.option.10.5.50.0:255.255.2550.0.dns=10.5.50.1 dhcp.option.leaseTime=900 #flow.agent.link=2:-1 #flow.agent.type=netflow ip.resource.categoryId=1 #manage.error.pause=5 #manage.uptime.error.pause=360 #manage.uptime.pause=360 radius.realm=default radius.key.deviceTypeIds=1 radius.password.verification=0 #radius.port=1700 sa.radius.log=1 sa.radius.host=46.8.32.204 sa.radius.secret=transportit Конфигурация устройства Mikrotik Код: ip.resource.categoryId=1 Конфигурация типа устройства Access+Accounting Код: dhcp.key.pattern=$mac dhcp.renew=1 Конфигурация типа устройства Mikrotik Вложение: подробнее о командах Код: sa.command.serv.create.1=/ip/firewall/filter/print\n?=comment=!!DENY!! sa.command.serv.create.2=/ip/firewall/filter/add\n=chain=forward\n=place-before=$prevIdList\n=src-mac-address=$mac\n=disabled=yes\n=src-address=$ip\n=comment=!!$servId!! sa.command.inetOption.3.enable=/queue/simple/add\n=max-limit=7M/7M\n=dst-address=$ip\n=comment=!!$servId!! sa.command.inetOption.4.enable=/queue/simple/add\n=max-limit=10M/10M\n=dst-address=$ip\n=comment=!!$servId!! sa.command.serv.enable=/ip/firewall/filter/enable\n=numbers="!!$servId!!" sa.command.serv.disable=/ip/firewall/filter/disable\n=numbers=!!$servId!! sa.command.serv.cancel=/ip/firewall/filter/remove\n=numbers="!!$servId!!";/queue/simple/remove\n=numbers="!!$servId!!" flow.agent.type=netflow flow.agent.link=2:-1 Первая команда создает правило фаирвола, добавляет в него mac и ip абонента, но не активирует его. Команда опций в зависимости от дабавленной на договор, создает правило в Queues с ограничением соответствующей тарифу скорости. Здесь появляется первая проблема невозможно использовать опцию Target-address, приходится использовать dst-address, что не правильно но не смертельно Далее идут команды включения и выключения правила фаирвола. Ну и последняя команда удаляет правило при необходимости. |
Автор: | andrr2001 [ 16 янв 2014, 00:26 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Самая главная проблема кроется в первой команде, невозможность использовать опцию place-before не дает возможности разместить разрешающее правило выше запрещающего В остальном система полностью работоспособна, вот как выглядят созданные правила: Вложение: Данная проблема успешно решена, команды управления микротиком изменены в сообщении выше, согласно модернизации билинга. Огромное спасибо разработчикам.Отличие от скриншота в данном сообшении только в том что запрешающее правило имеет комментарий !!DENY!! Прошу прощения, а что значит добавленное в название темы (CRM)? |
Автор: | ok-2004 [ 16 янв 2014, 08:47 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
crm - это разработчики типа Вам говорят - "Нам очень важно Ваше мнение!" А по существу Вашего вопроса - почему Вы не пользуетесь address_listam-и и добавляете ип юзеров сразу в цепочку форвард , вместо того чтобы в чепочке форвард создать 3 правила - первые два разрешающие для адресс листа и третье запрещающее для всего остального ; и добавлять ип в эти адресс-листы ? P/S - Вы молодец, правильно решили енаблить/дисаблить ип юзеров в правилах открытия/закрытия сервиса. Из-за того что акцесс-сервер напрочь не знает, что твориться с разрешеющими правилами на микротике ( а только предполагает это ) , при нарушении синхронизации между ними, акцесс-сервер начинает удалять уже удалённые правила , всё это заканчивается трапом в логах и дальнейшем блокированнием этого клиента целиком. |
Автор: | andrr2001 [ 16 янв 2014, 12:59 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Адрес-листами не пользуюсь по причине, что в нем невозможно сделать привязку по mac адресу, поэтому была выбрана именно данная схема. |
Автор: | Dog [ 16 янв 2014, 13:32 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Код: sa.command.serv.create=/ip/firewall/filter/add\n=chain=forward\n=place-before=0\n=src-mac-address=$mac\n=disabled=yes\n=src-address=$ip\n=comment=!!$servId!! а если как то так? что вообще значит ваш "find"? |
Автор: | andrr2001 [ 16 янв 2014, 14:16 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
find это имя созданного правила на микротике, проблема в том что активатор не понимает параметр place-before |
Автор: | Dog [ 16 янв 2014, 21:22 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
find у вас это комментарий а не имя. у правил нет имени. а параметр place-before это позиция правила, перед которым размещается новое и выражается оно численно. а ru.bitel.bgbilling.modules.inet.dyn.device.mikrotik.MikrotikServiceActivator, на сколько я помню, не может понимать или не понимать что то в команде, но их либо передает, либо нет. |
Автор: | andrr2001 [ 16 янв 2014, 22:01 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Дело не конкретно в названии правила, было использовано и числовое правило суть это не меняет. Точно так же и в первой команде dst-address понимает target-address нет, проблема именно в активаторе, так как обе команды в микротике напрямую исполняются без каких-либо проблем. |
Автор: | andrr2001 [ 20 янв 2014, 00:07 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Поскольку так никто не смог ничего посоветовать, пришлось костыль делать самостоятельно. Решение пришло такое запрещающему правилу присваиваем имя например !!DENY!!, далее действуем по следующему принципу в команде добавления сервиса отправляем на микротик три команды, сначала удаляем правило с коментарием !!DENY!!, затем добавляем правило для нового абонента, после этого добавляем заново запрещающее правило. В итоге запрещающее правило всегда находится в конце списка. В итоге список команд выглядит следующем образом: Код: sa.command.serv.create=/ip/firewall/filter/remove\n=numbers="!!DENY!!";/ip/firewall/filter/add\n=chain=forward\n=src-mac-address=$mac\n=disabled=yes\n=src-address=$ip\n=comment=!!$servId!!;/ip/firewall/filter/add\n=chain=forward\n=src-address=10.5.50.0/24\n=action=drop\n=comment=!!DENY!! sa.command.inetOption.3.enable=/queue/simple/add\n=max-limit=7M/7M\n=dst-address=$ip\n=comment=!!$servId!! sa.command.inetOption.4.enable=/queue/simple/add\n=max-limit=10M/10M\n=dst-address=$ip\n=comment=!!$servId!! sa.command.serv.enable=/ip/firewall/filter/enable\n=numbers="!!$servId!!" sa.command.serv.disable=/ip/firewall/filter/disable\n=numbers=!!$servId!! sa.command.serv.cancel=/ip/firewall/filter/remove\n=numbers="!!$servId!!";/queue/simple/remove\n=numbers="!!$servId!!" flow.agent.type=netflow flow.agent.link={@deviceId}:-1 Хотелось бы все-таки услышать мнение разработчиков, возможно ли добавить в активатор недостающие параметры, а то в случае появления дополнительных запрещающих правил могут возникать проблемы. Пока тестируем на небольшом участке сети, но планируем перевести на BG всю сеть. |
Автор: | stark [ 20 янв 2014, 15:00 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Насколько я помню, в mikrotik api, подкоманды просто не работают. Надо проверить.. По этой причине, возможно, автор шлюза для Mikrotik Api для IPN вот тут реализовал дополнительные макросы {RESULT} и {LIST}. |
Автор: | stark [ 20 янв 2014, 18:10 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
2 andrr2001, если дадите доступ к своему mikrotik, то могу попробовать что-нибуль сделать. На их официальной demo demo.mt.lv порт 8728 закрыт, в порт 8729 требует ssl-соединения, а его пока не получается запустить (ошибки падают). |
Автор: | andrr2001 [ 20 янв 2014, 18:51 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Спасибо за ответ. Сейчас к сожалению на другой объекте, вечером сделаю учетку и отпишу в личку. |
Автор: | stark [ 22 янв 2014, 15:09 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
кстати по поддержке управления по ssl есть проблема, получаю ошибку "Could not generate DH keypair". Я написал разработчику вот этот библиотеки https://github.com/GideonLeGrange/mikrotik-java Он ответил Цитата: The "Could not generate DH keypair" problem is a bug in the Java Cryptography Extension (JCE) library. The bug is present in Oracle JDK up to version 1.7.0_51. It is definitely gone in JDK 8 (early access). So the 'fix' at this point is to use JDK8 - which is early access, or to use an unencrypted connection. So both workarounds suck ![]() так что поддержка ssl пока может работать только в Java 8 ![]() |
Автор: | andrr2001 [ 22 янв 2014, 15:11 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
stark писал(а): 2 andrr2001, если дадите доступ к своему mikrotik, то могу попробовать что-нибуль сделать. На их официальной demo demo.mt.lv порт 8728 закрыт, в порт 8729 требует ssl-соединения, а его пока не получается запустить (ошибки падают). Добрый день, удалось что-нибудь посмотреть? Данные отправил в ЛС еще вчера утром |
Автор: | stark [ 22 янв 2014, 16:03 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
andrr2001 писал(а): stark писал(а): 2 andrr2001, если дадите доступ к своему mikrotik, то могу попробовать что-нибуль сделать. На их официальной demo demo.mt.lv порт 8728 закрыт, в порт 8729 требует ssl-соединения, а его пока не получается запустить (ошибки падают). Добрый день, удалось что-нибудь посмотреть? Данные отправил в ЛС еще вчера утром Ну пока выяснил, что команда find не поддерживается в mikrotik api. Об этом написано вот тут. http://forum.mikrotik.com/viewtopic.php?f=2&t=29173 |
Автор: | stark [ 22 янв 2014, 19:09 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
завтра сделаю макрос отдельный в обработчике активации сервиса по аналогии с IPN. |
Автор: | andrr2001 [ 23 янв 2014, 14:28 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
спасибо ждем |
Автор: | andrr2001 [ 27 янв 2014, 14:42 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Добрый день, есть какие-то подвижки по макросу, данный вопрос очень критичен. |
Автор: | stark [ 30 янв 2014, 14:48 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
andrr2001 писал(а): Добрый день, есть какие-то подвижки по макросу, данный вопрос очень критичен. Опять нужен доступ. |
Автор: | andrr2001 [ 04 фев 2014, 02:42 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Прошу прощения за долгий ответ, были другие дела, билинг запущен. Машина тестовая можно менять все что угодно, логины и пароли из прошлого личного сообщения. Машина была выключена чуть больше недели, после включения получилась вот такая ошибка, не могу понять в чем дело: Код: radius 02-04/08:38:29 INFO [rdsLstnr-p-7-t-8] RadiusListenerWorker - REQUEST:
Packet type: Access-Request Identifier: 29 Authenticator: {2C D8 9A 32 57 E4 CC AF 7A 6D 8D 3C 4B 58 8F 54} Attributes: User-Name=2A:1A:24:1C:2B:34 NAS-Identifier=NTC1 User-Password= NAS-IP-Address=46.8.32.204 NAS-Port=-2094006250 Calling-Station-Id=1:2a:1a:24:1c:2b:34 NAS-Port-Type=15 Called-Station-Id=server1 radius 02-04/08:38:29 INFO [rdsLstnr-p-7-t-8] InetNas - Search by username=2A:1A:24:1C:2B:34 radius 02-04/08:38:29 INFO [rdsLstnr-p-7-t-8] InetRadiusProcessor - [username=2A:1A:24:1C:2B:34] Authenticated as inetServId:1 radius 02-04/08:38:29 INFO [rdsLstnr-p-7-t-8] InetApplication - inetServ[id=1] balance ok: 230.65 [0] radius 02-04/08:38:29 INFO [rdsLstnr-p-7-t-8] InetApplication - TariffOptionMap: {} radius 02-04/08:38:29 INFO [rdsLstnr-p-7-t-8] InetRadiusListenerWorker - RESPONSE: Packet type: Access-Reject Identifier: 29 Authenticator: {F2 A6 35 FD D8 F8 61 1D 01 EC 05 7A 81 45 07 4D} Attributes: Process time auth: 4 radius 02-04/08:38:29 ERROR [rdsLstnr-p-7-t-8] RadiusListenerWorker - java.lang.NullPointerException at ru.bitel.bgbilling.modules.inet.tariff.server.InetTariffUtils.serviceSet(InetTariffUtils.java:33) at ru.bitel.bgbilling.modules.inet.tariff.server.ServiceSetTariffTreeNode.executeImpl(ServiceSetTariffTreeNode.java:22) at ru.bitel.bgbilling.modules.inet.tariff.server.ServiceSetTariffTreeNode.executeImpl(ServiceSetTariffTreeNode.java:1) at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:112) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:116) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:77) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.tarifficate(InetApplication.java:319) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.checkTariffAndGetOptions(InetApplication.java:424) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.authorizationOld(InetApplication.java:716) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.authorization(InetApplication.java:730) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authorization(InetRadiusProcessor.java:831) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authenticationImpl(InetRadiusProcessor.java:611) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authentication(InetRadiusProcessor.java:469) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authentication(InetRadiusProcessor.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusSession.authentication(RadiusSession.java:115) at ru.bitel.bgbilling.kernel.network.radius.RadiusSession.accessRequest(RadiusSession.java:92) at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequestImpl(RadiusProcessor.java:438) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:385) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:423) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:59) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:228) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:147) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) radius 02-04/08:39:26 INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Checking data log files to close [hours=1]... dhcp 02-04/08:39:26 INFO [hrlydtlggr-p-8-t-1] HourlyDataLoggerTracker - Checking data log files to close [hours=0]... |
Автор: | andrr2001 [ 04 фев 2014, 02:46 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Если выполнить синхронизацию договора то ошибка выглядит вот так : Код: connection 02-04/08:45:24 INFO [sa-p-12-t-2] ServiceActivatorDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaServModifyEvent] moduleId: 1; pluginId: no; cid: 1; scid: -1; userId: -1; oldInetServ: null; newInetServ: 10.5.50.2; newInetServState: 1; newInetServOptionList: InetServOption [serviceId:1; optionId:3; 07.01.2014-…]; timestamp: 1391489124821
connection 02-04/08:45:24 INFO [sa-p-12-t-2] InetApplication - TariffOptionMap: {} connection 02-04/08:45:24 ERROR [sa-p-12-t-2] ServiceActivatorDeviceWorker - Device:2 - null java.lang.NullPointerException at ru.bitel.bgbilling.modules.inet.tariff.server.InetTariffUtils.serviceSet(InetTariffUtils.java:33) at ru.bitel.bgbilling.modules.inet.tariff.server.ServiceSetTariffTreeNode.executeImpl(ServiceSetTariffTreeNode.java:22) at ru.bitel.bgbilling.modules.inet.tariff.server.ServiceSetTariffTreeNode.executeImpl(ServiceSetTariffTreeNode.java:1) at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:112) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:116) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:77) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.tarifficate(InetApplication.java:319) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.inetServOptionSet(InetApplication.java:496) at ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaServModifyEvent.toSaEvent(InetSaServModifyEvent.java:228) at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.doTask(ServiceActivatorDeviceWorker.java:316) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTaskImpl(AsyncEventWorker.java:172) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTask(AsyncEventWorker.java:152) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.doTasks(AsyncEventWorker.java:98) at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.runWorker(ServiceActivatorDeviceWorker.java:206) at ru.bitel.bgbilling.kernel.event.EventWorker.internalRunWorker(EventWorker.java:139) at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.runImpl(ServiceActivatorDeviceWorker.java:138) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) connection 02-04/08:45:29 INFO [sa-p-12-t-2] ServiceActivatorSet - Disconnecting from device |
Автор: | stark [ 04 фев 2014, 11:57 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Скорее всего в каком-то из тарифов стоит узел установки услуги, но услуга не выбрана в нем. |
Автор: | andrr2001 [ 04 фев 2014, 13:56 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
В настройках ничего не менялось, единственное пришлось разбирать машину и возможно жесткий диск оказался в другом порту, это не могло повлиять? |
Автор: | stark [ 04 фев 2014, 14:53 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
вы все-таки тариф проверьте .Тот, который стоит на договоре с кодом 1 |
Автор: | andrr2001 [ 04 фев 2014, 17:42 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Спасибо проверю. Как там на счет доступа, еще нужен? |
Автор: | stark [ 04 фев 2014, 17:48 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
andrr2001 писал(а): Спасибо проверю. Как там на счет доступа, еще нужен? да..пока просто нет времени . |
Автор: | andrr2001 [ 05 фев 2014, 03:13 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
спасибо огромное, действительно был косяк в тарифе. |
Автор: | andrr2001 [ 10 фев 2014, 22:03 ] |
Заголовок сообщения: | Re: mikrotikserviceactivator (CRM) |
Есть какие-нибудь подвижки? А то сроки немного поджимают. |
Страница 1 из 3 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |