Всем Привет! И Всех с наступившим Новым Годом!
Ситуация следующая: У некоторых пользователей сессия длится около 30 минут В радиус логе видно что Acct-Session-Time=1796, но чаще всего бывает с таким Acct-Session-Time=1795. Update-пакеты приходят каждую минуту.
И данная проблема связана именно с пользователями на прямую подключёнными к коммутатору, Те кто через Роутер или вообще сидит на Linux - у них всё в порядке сессия держится долго. С чем это может быть связанно?
в error.log BGRadius следующее
Код:
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - ru.bitel.bgbilling.kernel.event.EventProcessorException: Local event must be generated in ServerContext!
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.kernel.event.LocalEventProcessor.request(LocalEventProcessor.java:204)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:688)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:656)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.modules.dialup.radius.DialUpNasConnection.stopConnectionImpl(DialUpNasConnection.java:375)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.modules.dialup.radius.DialUpNasConnection.stopConnection(DialUpNasConnection.java:129)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.modules.dialup.radius.DialUpNas.doSessionStop(DialUpNas.java:609)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.modules.dialup.radius.DialUpNas.access$5(DialUpNas.java:591)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at ru.bitel.bgbilling.modules.dialup.radius.DialUpNas$1.run(DialUpNas.java:563)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.FutureTask.run(FutureTask.java:138)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
radius 01-04/10:56:18 ERROR [pool-2-thread-1] LoggingPrintStream - at java.lang.Thread.run(Thread.java:662)