в коде активатора сервиса Inet есть такое условие:
Код:
if ( ruleId != 97 | ruleId != 98 | ruleId != 99 | ruleId != 100 | ruleId != 101 | ruleId != 102 ){
log.info( "new ruleId = " + ruleId);
InetOptionRuntime option = InetOptionRuntimeMap.getInstance(moduleId).get( ruleId );
optionConfig = option.config.get( "list_name", "ACCESS_LIST" );
}
но почему то плевать биллинг хотел на него, и все равно входит с исключенными ruleId туда
Код:
12-11/15:50:15 INFO [sa-p-12-t-46] MikrotikServiceActivator - new ruleId = 102
12-11/15:50:15 INFO [sa-p-12-t-46] MikrotikServiceActivator - new ruleId = 21
12-11/15:50:15 INFO [sa-p-12-t-46] MikrotikServiceActivator - new ruleId = 98
12-11/15:50:15 INFO [sa-p-12-t-46] MikrotikServiceActivator - new ruleId = 97
| и || пробовал, результат такой же
что я делаю не так?
ps. все это работало долгое время, до последнего обновления:
Код:
Сервер: вер. 6.0 сборка 1814 от 01.12.2014 21:43:40
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_33
inet вер. 6.0 сборка 1473 от 20.11.2014 18:28:10