Доброго времени суток!
Схема следующая:
BGBilling
Код:
BGBillingServer v 6.0 build 1596 from 10.10.2013 14:36:00
Java
Код:
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)
GNU/Linux CentOS
Код:
2.6.32-358.18.1.el6.centos.plus.x86_64 #1 SMP Wed Aug 28 16:14:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Ericsson SE100
BGInetAccess, BGInetAccounting
Inet
Код:
вер. 6.0 сборка 1248 от 10.10.2013 14:35:55
Пытаюсь поднять PPPoE
Конфиг NAS в биллинге
Код:
const.access.attributes=IP-Interface-Name=ACCESS;Acct-Interim-Interval=900
redirect.attributes=HTTP-Redirect-Profile-Name=NO_ACCESS;Forward-Policy=in:NO_ACCESS;Acct-Interim-Interval=900;
option.1.attributes=Service-Name:1=RSE-SVC-EXT;Service-Options:1=1;Service-Parameter:1=Rate=100000 Burst=12500000
option.3.attributes=Service-Name:1=RSE-SVC-EXT;Service-Options:1=1;Service-Parameter:1=Rate=10000 Burst=1250000
radius.disable.accessCodes=1,2,3,4,10,11,12
radius.disable.attributes=IP-Interface-Name=NO_ACCESS;{@redirect.attributes}
radius.disable.pattern.attributes=HTTP-Redirect-Profile-Name=NO_ACCESS
radius.inetOption.1.attributes={@const.access.attributes};{@option.1.attributes}
radius.inetOption.2.attributes={@const.access.attributes};{@option.2.attributes}
radius.inetOption.3.attributes={@const.access.attributes};{@option.3.attributes}
sa.radius.option.attributesPrefix=option.
sa.radius.connection.attributes=Acct-Session-Id
sa.radius.disable.attributes={@redirect.attributes}
sa.radius.service.closeAttributes=Deactivate-Service-Name:1=RSE-SVC-EXT
Тариф следующего вида

При попытке открыть сессию, в radius.log сыпется следующее:
Код:
Packet type: Access-Request
Identifier: 33
Authenticator: {4E 54 E3 8B BA A2 59 3C 8B B0 31 A6 EB 43 24 F0}
Attributes:
User-Name=testpppoe
NAS-Port-Id=2/1 pppoe 46
NAS-Identifier=RedBackSE100
CHAP-Password={01 D8 A2 F2 BC B4 F5 31 95 62 4B AE E8 B0 F8 21 13}
NAS-IP-Address=10.225.0.6
NAS-Port=553648174
Service-Type=2
Framed-Protocol=1
NAS-Port-Type=5
CHAP-Challenge=NT㋺�Y<��1��C$�
Platform-Type=4
Medium-Type=11
OS-Version=12.1.1.4p1
Mac-Addr=00-1b-24-3a-f1-e7
NAS-Real-Port=33619968
Common options: {deviceState=1}
10-17/16:25:53 INFO [rdsLstnr-p-7-t-1] InetNas - Search by username=testpppoe
10-17/16:25:53 INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - [username=testpppoe] Authenticated as inetServId:5
10-17/16:25:53 INFO [rdsLstnr-p-7-t-1] InetApplication - inetServ[id=5] balance ok: 10.00 [0]
10-17/16:25:53 INFO [rdsLstnr-p-7-t-1] HourlyDataLogEntry - Create dataLog file: /opt/BGInetAccess/data/radius/source_5/2013/2013-10/2013-10-17/log_2013-10-17-16.000.bgdl
10-17/16:25:53 INFO [rdsLstnr-p-7-t-1] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 33
Authenticator: {BA 69 FD 56 2C 44 1D E1 36 DC 72 92 FD C8 13 96}
Attributes:
Process time auth: 89
10-17/16:25:53 ERROR [rdsLstnr-p-7-t-1] RadiusListenerWorker - ru.bitel.bgbilling.kernel.tariff.tree.server.AbstractTariffRequest.<init>(IIJLru/bitel/oss/systems/inventory/product/server/ProductPeriodRuntimeList;)V
java.lang.NoSuchMethodError: ru.bitel.bgbilling.kernel.tariff.tree.server.AbstractTariffRequest.<init>(IIJLru/bitel/oss/systems/inventory/product/server/ProductPeriodRuntimeList;)V
at ru.bitel.bgbilling.modules.inet.tariff.server.InetTariffRequest.<init>(InetTariffRequest.java:118)
at ru.bitel.bgbilling.modules.inet.tariff.server.InetTariffRequest.<init>(InetTariffRequest.java:111)
at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.tarifficate(InetApplication.java:282)
at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.checkTariffAndGetOptions(InetApplication.java:419)
at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.authorizationOld(InetApplication.java:689)
at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.authorization(InetApplication.java:701)
at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authorization(InetRadiusProcessor.java:829)
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:216)
at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:135)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
Что я делаю не так?
Заранее спасибо за помощь!