Добрый день.
Сегодня появилась проблема - биллинг стал слать POD-пакеты клиентам каждые 30 - 90 сек. в логе вот такая вот штука:
Код:
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Do task deviceId: 19; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaStateModifyEvent] moduleId: 14; pluginId: no; cid: 1564; scid: -1; userId: 0; deviceId: 19; inetServId: 824; connectionId: 173373; state: 0; accessCode: 11; timestamp: 1394093143817
03-06/10:05:43 INFO [sa-p-12-t-5] InetApplication - TariffOptionMap: {}
03-06/10:05:43 INFO [sa-p-12-t-5] InetApplication - OptionSet: [9]
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Command result event: ServiceActivatorEvent type=2; inetServId: 824; call: true; oldState: 1; newState: 0; oldOptionSet: 9; newOptionSet: 9
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Processing deviceId:19; command ServiceActivatorEvent type=2; inetServId: 824; call: true; oldState: 1; newState: 0; oldOptionSet: 9; newOptionSet: 9
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorSet - Invoking connectionModify
03-06/10:05:43 INFO [sa-p-12-t-5] CoAServiceActivator - Connection modify: oldState: 1; newState: 0; oldOptionSet: [9]; newOptionSet: [9]
03-06/10:05:43 INFO [sa-p-12-t-5] CoAServiceActivator - Connection close
03-06/10:05:43 INFO [sa-p-12-t-5] CoAServiceActivator - Send PoD:
Packet type: Disconnect-Request
Identifier: 10
Authenticator: {5D C2 55 5F 24 07 47 5E 71 4B 85 8E 3C 62 5A 52}
Attributes:
User-Name=kurtmemetov
NAS-Identifier=smf-nas1
NAS-IP-Address=194.54.152.8
NAS-Port=269
Framed-IP-Address=10.22.192.133
Acct-Session-Id=05802D7B76699395
03-06/10:05:43 INFO [sa-p-12-t-5] RadiusClient - Sending to /194.54.152.8:3799
Packet type: Disconnect-Request
Identifier: 10
Authenticator: {5D C2 55 5F 24 07 47 5E 71 4B 85 8E 3C 62 5A 52}
Attributes:
User-Name=kurtmemetov
NAS-Identifier=smf-nas1
NAS-IP-Address=194.54.152.8
NAS-Port=269
Framed-IP-Address=10.22.192.133
Acct-Session-Id=05802D7B76699395
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Process event type[2] result=true
03-06/10:05:43 INFO [rds-clnt-/194.54.152.8-3799] RadiusClient - Recieved from /194.54.152.8:3799
Packet type: Disconnect-ACK
Identifier: 10
Authenticator: {37 D4 74 64 E2 51 8B 34 BA 7C F4 AE 51 F4 8E 65}
Attributes:
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Do task deviceId: 19; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaAccountingEvent] moduleId: 14; pluginId: no; cid: 1564; scid: -1; userId: 0; type: 2; deviceId: 19; connectionId: 173373; timestamp: 1394093143951
03-06/10:05:43 INFO [sa-p-12-t-5] InetApplication - TariffOptionMap: {}
03-06/10:05:43 INFO [sa-p-12-t-5] InetApplication - OptionSet: [9]
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Command result event: ServiceActivatorEvent type=5; inetServId: 824; call: true; oldState: 1; newState: 1; oldOptionSet: 9; newOptionSet: 9
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Processing deviceId:19; command ServiceActivatorEvent type=5; inetServId: 824; call: true; oldState: 1; newState: 1; oldOptionSet: 9; newOptionSet: 9
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorSet - Invoking onAccountingStop
03-06/10:05:43 INFO [sa-p-12-t-5] ServiceActivatorDeviceWorker - Process event type[5] result=true
Настройки NASa:
Код:
add.mppe.enc.types.and.policy=0
address.unique.check=1
addrs.format=(${index})(, ${city})(, ${area})(, ${quarter})(, ${street})(, д. ${house})(${frac})(, кв. ${flat})( ${room})(, ${pod} под.)(, ${floor} эт.)
alarm.mail=bgbilling@crimeainfo.com
allow.closed.charge=0
allow.closed.payment=0
allow.future.charge=1
allow.future.payment=1
bgsecure.check=1
bgsecure.log=1
client.gui.contract.limit.values==-2000;=-500;=-300;=-150;=-50;=-30;=-10;=0;-5/1;-50/1;-100/1;-15/3;-50/3;-100/3
client.gui.contract.tree.order=parameters objects hierarchy status limit mode face balance tariff modules groups web tariffGroup script addAction memo
client.gui.pattern.limit.values=-2000;-500;-300;-150;-100;-50;-10;0;5;30;100;15;50;100
closed.date.enabled=1
connection.close.timeout=900
connection.close.timeout.forceClose=1
connection.start.fromAccept=1
connection.suspend.timeout=900
connector.http=*:8080
context.path=/bgbilling
contract.password.forgot.char.array=1234567890QWERTYUIOPLKJHGFDSAZXCVBNMqwertyuioplkjhgfdsazxcvbnm
contract.password.forgot.email.body=Для восстановления пароля к серверу статистики по договору {contract} - перейдите по ссылке ниже (в течении {hour} часов) и смените пароль.
contract.password.forgot.email.param.id=<числовой код параметра>
contract.password.forgot.email.subject=Восстановление пароля
contract.password.forgot.expire.hour=4
contract.password.forgot.link=http://localhost:8080/bgbilling/webexecuter?action=ChangePassword&mid=contract
contract.status.active.codes=0
contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Закрыт;4:Приостановлен;5:В подключении
contract.status.monitor.saldo.show.mode=2
contract.status.suspend.codes=1,2,3,4
contract.xslt=contract_balance_print.xsl
contractcard.1=dogovor_werilles.xsl:Договор
contractcard.2=specification_werilles.xsl:Терминология / спецификация
contractcard.3=akt_werilles.xsl:Акт
contractcard.4=dogovor_timofeev.xsl:Договор (Тимофеев)
contractcard.5=akt_timofeev.xsl:Акт (Тимофеев)
contractcard.6=specification_timofeev.xsl:Терминология / спецификация (Тимофеев)
contractcard.7=dogovor_zubko.xsl:Договор (Зубко)
contractcard.8=specification_zubko.xsl:Терминология / спецификация (Зубко)
contractcard.9=specification_test.xsl:Test
db.driver=com.mysql.jdbc.Driver
db.maxActive=300
db.maxIdle=20
db.pswd=bgbilling
db.user=bill
db.validationTimeout=10
deviceId=19
header.name.remote.addr=X-Real-IP
ip.resource.category=29,30,32,34,35,36,39,40,41,43,44,45,46
log.function.process=1
logon.counter.max=20
logon.lock.cache.expired=600
logon.lock.cache.size=100
logon.timeout.action=+
logon.timeout.lock=21600
logon.timeout.period=0
mail.encoding=windows-1251
mail.from.email=bgbilling@crimeainfo.com
mail.from.name=Crimeainfocom Billing
mail.smtp.host=194.54.152.35
mail.to.email=bgbilling@crimeainfo.com
mail.to.name=bgbilling@crimeainfo.com
max.post.size=10000000
mq.pswd=bgbilling
mq.url=failover:(nio://127.0.0.1:61616?socketBufferSize=1000000)
mq.user=bill
nas.radius.disable.attributes=User-Name;Framed-IP-Address;Acct-Session-Id
nas.radius.inetOption.10.attributes=PPPD-Upstream-Speed-Limit=3072;PPPD-Downstream-Speed-Limit=3072
nas.radius.inetOption.11.attributes=PPPD-Upstream-Speed-Limit=1536;PPPD-Downstream-Speed-Limit=1536
nas.radius.inetOption.12.attributes=PPPD-Upstream-Speed-Limit=2560;PPPD-Downstream-Speed-Limit=2560
nas.radius.inetOption.13.attributes=PPPD-Upstream-Speed-Limit=4096;PPPD-Downstream-Speed-Limit=4096
nas.radius.inetOption.14.attributes=PPPD-Upstream-Speed-Limit=5120;PPPD-Downstream-Speed-Limit=5120
nas.radius.inetOption.15.attributes=PPPD-Upstream-Speed-Limit=6144;PPPD-Downstream-Speed-Limit=6144
nas.radius.inetOption.16.attributes=PPPD-Upstream-Speed-Limit=7168;PPPD-Downstream-Speed-Limit=7168
nas.radius.inetOption.17.attributes=PPPD-Upstream-Speed-Limit=8192;PPPD-Downstream-Speed-Limit=8192
nas.radius.inetOption.18.attributes=PPPD-Upstream-Speed-Limit=9216;PPPD-Downstream-Speed-Limit=9216
nas.radius.inetOption.2.attributes=PPPD-Upstream-Speed-Limit=64;PPPD-Downstream-Speed-Limit=64
nas.radius.inetOption.20.attributes=PPPD-Upstream-Speed-Limit=10240;PPPD-Downstream-Speed-Limit=10240
nas.radius.inetOption.25.attributes=PPPD-Upstream-Speed-Limit=20480;PPPD-Downstream-Speed-Limit=20480
nas.radius.inetOption.26.attributes=PPPD-Upstream-Speed-Limit=12288;PPPD-Downstream-Speed-Limit=12288
nas.radius.inetOption.28.attributes=PPPD-Upstream-Speed-Limit=15360;PPPD-Downstream-Speed-Limit=15360
nas.radius.inetOption.4.attributes=PPPD-Upstream-Speed-Limit=128;PPPD-Downstream-Speed-Limit=128
nas.radius.inetOption.5.attributes=PPPD-Upstream-Speed-Limit=256;PPPD-Downstream-Speed-Limit=256
nas.radius.inetOption.6.attributes=PPPD-Upstream-Speed-Limit=512;PPPD-Downstream-Speed-Limit=512
nas.radius.inetOption.8.attributes=PPPD-Upstream-Speed-Limit=1024;PPPD-Downstream-Speed-Limit=1024
nas.radius.inetOption.9.attributes=PPPD-Upstream-Speed-Limit=2048;PPPD-Downstream-Speed-Limit=2048
nas.radius.port=3799
nas.radius.realm.default.attributes=Acct-Interim-Interval=400
password.chars=1234567890qwertyuiopasdfghjklzxcvbnm
password.length.auto=6
password.length.max=15
password.length.min=5
payment.load.pattern.1=Шаблон1
payment.load.pattern.1.encoding=Cp1251
payment.load.pattern.1.payment_type=2
payment.load.pattern.1.position_comment=3
payment.load.pattern.1.position_sum=2
payment.load.pattern.1.regexp=(\w+);([\d\.]+);(\w+)
payment.load.pattern.1.search.1.pos=1
payment.load.pattern.1.search.1.regime=1
payment.load.pattern.1.search.1.type=cid
payment.load.pattern.1.search.mode=and
payment.load.pattern.1.type=1
payment.load.pattern.2=Шаблон2
payment.load.pattern.2.date_format=dd.MM.yyyy
payment.load.pattern.2.encoding=Cp1251
payment.load.pattern.2.payment_type=2
payment.load.pattern.2.position_date=4
payment.load.pattern.2.position_sum=2
payment.load.pattern.2.regexp=(\w+);([\d\,\.\s\-]+);([а-яА-Я\s]+);([\d\.]+)
payment.load.pattern.2.search.1.pos=1
payment.load.pattern.2.search.1.regime=1
payment.load.pattern.2.search.1.type=contract
payment.load.pattern.2.search.2.pos=3
payment.load.pattern.2.search.2.regime=2
payment.load.pattern.2.search.2.replace=\s*([а-яА-Я]+)\s*=>%$1%
payment.load.pattern.2.search.2.type=comment
payment.load.pattern.2.search.mode=and
payment.load.pattern.2.summa.replace=\-=>.|\s=>
payment.load.pattern.2.type=1
phones.comment=
phones.customLengthNumber=10
phones.numberformat=XXXXXXXXXX
port.admin=2005
radius.disable.attributes=User-Name;Framed-IP-Address;Acct-Session-Id
radius.inetOption.10.attributes=PPPD-Upstream-Speed-Limit=3072;PPPD-Downstream-Speed-Limit=3072
radius.inetOption.11.attributes=PPPD-Upstream-Speed-Limit=1536;PPPD-Downstream-Speed-Limit=1536
radius.inetOption.12.attributes=PPPD-Upstream-Speed-Limit=2560;PPPD-Downstream-Speed-Limit=2560
radius.inetOption.13.attributes=PPPD-Upstream-Speed-Limit=4096;PPPD-Downstream-Speed-Limit=4096
radius.inetOption.14.attributes=PPPD-Upstream-Speed-Limit=5120;PPPD-Downstream-Speed-Limit=5120
radius.inetOption.15.attributes=PPPD-Upstream-Speed-Limit=6144;PPPD-Downstream-Speed-Limit=6144
radius.inetOption.16.attributes=PPPD-Upstream-Speed-Limit=7168;PPPD-Downstream-Speed-Limit=7168
radius.inetOption.17.attributes=PPPD-Upstream-Speed-Limit=8192;PPPD-Downstream-Speed-Limit=8192
radius.inetOption.18.attributes=PPPD-Upstream-Speed-Limit=9216;PPPD-Downstream-Speed-Limit=9216
radius.inetOption.2.attributes=PPPD-Upstream-Speed-Limit=64;PPPD-Downstream-Speed-Limit=64
radius.inetOption.20.attributes=PPPD-Upstream-Speed-Limit=10240;PPPD-Downstream-Speed-Limit=10240
radius.inetOption.25.attributes=PPPD-Upstream-Speed-Limit=20480;PPPD-Downstream-Speed-Limit=20480
radius.inetOption.26.attributes=PPPD-Upstream-Speed-Limit=12288;PPPD-Downstream-Speed-Limit=12288
radius.inetOption.28.attributes=PPPD-Upstream-Speed-Limit=15360;PPPD-Downstream-Speed-Limit=15360
radius.inetOption.4.attributes=PPPD-Upstream-Speed-Limit=128;PPPD-Downstream-Speed-Limit=128
radius.inetOption.5.attributes=PPPD-Upstream-Speed-Limit=256;PPPD-Downstream-Speed-Limit=256
radius.inetOption.6.attributes=PPPD-Upstream-Speed-Limit=512;PPPD-Downstream-Speed-Limit=512
radius.inetOption.8.attributes=PPPD-Upstream-Speed-Limit=1024;PPPD-Downstream-Speed-Limit=1024
radius.inetOption.9.attributes=PPPD-Upstream-Speed-Limit=2048;PPPD-Downstream-Speed-Limit=2048
radius.port=3799
radius.realm.default.attributes=Acct-Interim-Interval=400
sa.radius.disable.attributes=User-Name;Framed-IP-Address;Acct-Session-Id
scheduler.nonperiodic.thread.count=5
scheduler.periodic.thread.count=5
serv.password.chars=1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-,./[];
serv.password.chars.description=В пароле допустимы только цифры и латинские буквы.
serv.password.length.auto=10
serv.password.length.max=16
serv.password.length.min=5
server.error.403=/error/error403.html
server.error.404=/error/error404.html
server.response.debug=0
server.xslt=http://127.0.0.1:8080/bgbilling/xsl/
web.add.contract=1
web.admin.password=5C7F3755AB65F32FDEBAD07175A6A681
web.auth.modes=0:1;6:1
web.exit.redirect=about:blank
web.max.day.request.count=0
web.menuItem1=Отчет по сессиям Inet
web.menuItem2=Смена пароля на логины Inet
web.menuItem3=none
web.mode=html
web.xslt=http://billing.crimeainfo.com:8080/bgbilling/xsl/
web.xslt.https=https://billing.crimeainfo.com:8443/bgbilling/xsl/
webquery.log=0
xslt.cache=0
Настройки устройства:
Код:
# Порт для отправки PoD и CoA-запросов (по умолчанию - порт, заданный в параметрах устройства Хост/порт)
radius.port=3799
connection.start.fromAccept=1
connection.suspend.timeout=900
connection.close.timeout=900
connection.close.timeout.forceClose=1
radius.realm.default.attributes=Acct-Interim-Interval=400
radius.disable.attributes=User-Name;Framed-IP-Address;Acct-Session-Id
sa.radius.disable.attributes={@radius.disable.attributes}
Активация сервисов - CoAServiceActivator, обработчик CoAProtocolHandler.
В типе сервисов:
инициализация по сигналу;
кол-во сессий - 1;
тип адреса - статический;
привязка - логин/пароль + устройство;
Биллинг
Код:
формация о версии:
Клиент: вер. 5.2 сборка 1201 от 23.01.2014 15:05:51
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_45
Сервер: вер. 5.2 сборка 1565 от 23.01.2014 15:05:57
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_27
bill вер. 5.2 сборка 316 от 28.10.2013 13:07:47
card вер. 5.2 сборка 205 от 03.12.2013 13:09:40
dialup вер. 5.2 сборка 383 от 11.11.2013 20:06:58
inet вер. 5.2 сборка 1272 от 04.02.2014 17:30:16
ipn вер. 5.2 сборка 251 от 11.11.2013 20:07:00
npay вер. 5.2 сборка 206 от 14.11.2013 18:57:49
reports вер. 5.2 сборка 196 от 23.01.2014 15:06:15
rscm вер. 5.2 сборка 172 от 24.04.2013 11:02:54
ru.bitel.bgbilling.plugins.documents вер. 5.2 сборка 150 от 03.04.2013 15:51:27
ru.bitel.bgbilling.plugins.helpdesk вер. 5.2 сборка 181 от 13.01.2014 16:31:12