forum.bitel.ru http://forum.bitel.ru/ |
|
Повторная авторизация http://forum.bitel.ru/viewtopic.php?f=44&t=8819 |
Страница 1 из 1 |
Автор: | krtvand [ 09 янв 2014, 19:08 ] |
Заголовок сообщения: | Повторная авторизация |
Имеется проблема с успешной повторной авторизацией при том, что в сервисе в договоре указана только одна разрешенная сессия. в настройках модуля Inet также количество сессий = 1. Такая проблема появляется только в системе BGBilling v6.0, модуль Inet, которая была обновлена с версии 5.2. И с помощью конвертора "логины Dialup в сервисы inet" к договорам были привязаны сервисы модуля Inet. Логи радиус: Код: 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] RadiusListenerWorker - REQUEST: Packet type: Access-Request Identifier: 255 Authenticator: {F2 F4 41 F7 2A C0 CC A9 58 58 9F 7D EF 99 8F 01} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21202 Framed-IP-Address=10.66.0.2 NAS-Port-Type=15 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS: Packet type: Access-Request Identifier: 255 Authenticator: {F2 F4 41 F7 2A C0 CC A9 58 58 9F 7D EF 99 8F 01} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21202 Framed-IP-Address=10.66.0.2 NAS-Port-Type=15 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetNas - Search by username=test 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetRadiusProcessor - [username=test] Authenticated as inetServId:1 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetApplication - inetServ[id=1] balance ok: 0.00 [0] 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetApplication - TariffOptionMap: {} 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetApplication - OptionSet: [1] 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetRadiusProcessor - Write new waiting connection to DB 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetRadiusProcessor - New connection id=118 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetRadiusProcessor - Return code=0 01-09/16:59:41 INFO [rdsLstnr-p-8-t-4] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS: Packet type: Access-Accept Identifier: 255 Authenticator: {} Attributes: Acct-Interim-Interval=60 Framed-IP-Address=10.66.0.2 Idle-Timeout=1300 cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa cisco-SSG-Account-Info=AISG-5MBPS 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] RadiusListenerWorker - REQUEST: Packet type: Access-Request Identifier: 0 Authenticator: {96 49 2B 17 B9 27 AD 54 41 C0 D8 53 3D 29 F7 2F} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21199 Framed-IP-Address=10.66.0.10 NAS-Port-Type=15 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS: Packet type: Access-Request Identifier: 0 Authenticator: {96 49 2B 17 B9 27 AD 54 41 C0 D8 53 3D 29 F7 2F} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21199 Framed-IP-Address=10.66.0.10 NAS-Port-Type=15 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetNas - Search by username=test 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetRadiusProcessor - [username=test] Authenticated as inetServId:1 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetApplication - inetServ[id=1] balance ok: 0.00 [0] 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetApplication - TariffOptionMap: {} 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetApplication - OptionSet: [1] 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetRadiusProcessor - Write new waiting connection to DB 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetRadiusProcessor - New connection id=120 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetRadiusProcessor - Return code=0 01-09/16:59:54 INFO [rdsLstnr-p-8-t-5] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS: Packet type: Access-Accept Identifier: 0 Authenticator: {} Attributes: Acct-Interim-Interval=60 Framed-IP-Address=10.66.0.10 Idle-Timeout=1300 cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa cisco-SSG-Account-Info=AISG-5MBPS Process time auth: 3 Текущая конфигурация Устройства ASR (BRAS) Код: access.group=1 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 address.unique.check=1 addrs.format=(${index})(, ${city})(, ${area})(, ${quarter})(, ${street})(, д. ${house})(${frac})(, кв. ${flat})( ${room})(, ${pod} под.)(, ${floor} эт.) 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 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=1300 connection.disable.close.timeout=1300 connection.disable.suspend.timeout=900 connection.finish.timeout=5 connection.start.fromAccept=1 connection.suspend.timeout=900 connector.http=*:8080 context.path=/bgbilling contract.password.forgot.char.array=1234567890qwertyuiopasdfghjklzxcvbnm contract.password.forgot.email.body=Для восстановления пароля к серверу статистики по договору {contract} - перейдите по ссылке ниже (в течении {hour} часов) и смените пароль. contract.password.forgot.email.param.id=1 contract.password.forgot.email.subject=Востановление пароля contract.password.forgot.expire.hour=24 contract.password.forgot.link=http://billing.mrsu.ru:8080/bgbilling/webexecuter?action=ChangePassword&mid=contract contract.status.active.codes=0 contract.status.deprected= contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Закрыт;4:Приостановлен;5:В подключении contract.status.monitor.saldo.show.mode=1 contract.status.no.manual.set=1,5 contract.status.suspend.codes=3,4 contract.xslt=contract_balance_print.xsl contractcard.1=card_inet.xsl:Карта регистрации credit.contract.active.status=0 credit.contract.open.by.payment.status=2,3 credit.contract.override.future.to.active.status=2 db.driver=com.mysql.jdbc.Driver db.maxActive=300 db.maxIdle=20 db.pswd=bgbilling db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true&connectTimeout=1000 db.user=bill db.validationTimeout=10 deviceId=2 dhcp.deviceSearchMode=1 dhcp.disable.mode=1 dhcp.option82.agentRemoteId.position=0 dhcp.option82.removeHeader=2 dhcp.relay.deviceTypeIds=2 dhcp.servSearchMode=1 dynamic.src.dir=dyn dynamic.src.encoding=UTF-8 flow.agent.link=2:-11 flow.agent.type=netflow header.name.remote.addr=X-Real-IP independ.subcontract.status.change=0 ip.resource.categoryId=1 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=3 mail.encoding=windows-1251 mail.from.email=billing@mrsu.ru mail.from.name=Billing MRSU mail.smtp.host=mail.mrsu.ru mail.smtp.pswd=mS5afN92 mail.smtp.user=billing@mrsu.ru mail.to.email=billing@mrsu.ru mail.to.name=Администратор manage.error.pause=5 manage.uptime.error.pause=360 manage.uptime.pause=360 max.post.size=10000000 mq.pswd=bgbilling mq.url=failover:(nio://127.0.0.1:61616?socketBufferSize=1000000) mq.user=bill nas.radius.address.fromRequest=1 nas.radius.connection.attributes=Acct-Session-Id,User-Name nas.radius.connection.checkDuplicate=1 nas.radius.disable.attributes=Acct-Interim-Interval=60;cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa;cisco-SSG-Account-Info=AL4REDIRECT;cisco-SSG-Account-Info=AOPENGARDEN nas.radius.disable.ipCategories=2 nas.radius.inetOption.1.attributes=cisco-SSG-Account-Info=AISG-5MBPS nas.radius.inetOption.2.attributes=cisco-SSG-Account-Info=AISG-800KBPS nas.radius.inetOption.3.attributes=cisco-SSG-Account-Info=AISG-4MBPS nas.radius.inetOption.4.attributes=cisco-SSG-Account-Info=AISG-8MBPS nas.radius.inetOption.5.attributes=cisco-SSG-Account-Info=AISG-12MBPS nas.radius.inetOption.6.attributes=cisco-SSG-Account-Info=AISG-18MBPS nas.radius.key.deviceTypeIds=2 nas.radius.password.verification=1 nas.radius.port=1700 nas.radius.realm.default.attributes=Acct-Interim-Interval=60;Idle-Timeout=1300;cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa nas.radius.realm.default.ipCategories=1 password.chars=1234567890qwertyuiopasdfghjklzxcvbnm password.length.auto=8 password.length.max=12 password.length.min=6 port.admin=2005 radius.address.fromRequest=1 radius.connection.attributes=Acct-Session-Id,User-Name radius.connection.checkDuplicate=1 radius.disable.attributes=Acct-Interim-Interval=60;cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa;cisco-SSG-Account-Info=AL4REDIRECT;cisco-SSG-Account-Info=AOPENGARDEN radius.disable.ipCategories=2 radius.inetOption.1.attributes=cisco-SSG-Account-Info=AISG-5MBPS radius.inetOption.2.attributes=cisco-SSG-Account-Info=AISG-800KBPS radius.inetOption.3.attributes=cisco-SSG-Account-Info=AISG-4MBPS radius.inetOption.4.attributes=cisco-SSG-Account-Info=AISG-8MBPS radius.inetOption.5.attributes=cisco-SSG-Account-Info=AISG-12MBPS radius.inetOption.6.attributes=cisco-SSG-Account-Info=AISG-18MBPS radius.key.deviceTypeIds=2 radius.password.verification=1 radius.port=1700 radius.realm.default.attributes=Acct-Interim-Interval=60;Idle-Timeout=1300;cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa radius.realm.default.ipCategories=1 sa.radius.connection.attributes=Acct-Session-Id,User-Name sa.radius.connection.close.mode=3 sa.radius.connection.close.removeFromKeyMap=0 sa.radius.connection.coa.mode=2 sa.radius.connection.withoutBreak=0 sa.radius.log=1 sa.radius.secret=jggjpbwbz scheduler.nonperiodic.thread.count=5 scheduler.periodic.thread.count=5 serv.password.chars=23456789abcdefghjkmnpqrstuvwxyz serv.password.chars.description=В пароле допустимы только цифры и латинские буквы. serv.password.length.auto=6 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/ session.split.onDeviceState=1 session.split.onTariffOption=1 snmp.community=BGBilling snmp.uptimeOid=1.3.6.1.2.1.1.3.0 snmp.version=2 web.add.contract=0 web.auth.modes=0:1;1:1 web.exit.redirect=http://portal.mrsu.ru web.max.day.request.count=0 web.menuItem1=Отчет по сессиям Inet web.menuItem2=Смена пароля на логины Inet web.menuItem3=none web.mode=html web.xslt=http://127.0.0.1:8080/bgbilling/xsl/ web.xslt.https=https://127.0.0.1:8443/bgbilling/xsl/ webquery.log=1 xslt.cache=0 Текущая конфигурация устройства Access+Accounting: Код: access.group=1 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 address.unique.check=1 addrs.format=(${index})(, ${city})(, ${area})(, ${quarter})(, ${street})(, д. ${house})(${frac})(, кв. ${flat})( ${room})(, ${pod} под.)(, ${floor} эт.) 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 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=1300 connection.disable.close.timeout=1300 connection.disable.suspend.timeout=900 connection.finish.timeout=5 connection.start.fromAccept=1 connection.suspend.timeout=900 connector.http=*:8080 context.path=/bgbilling contract.password.forgot.char.array=1234567890qwertyuiopasdfghjklzxcvbnm contract.password.forgot.email.body=Для восстановления пароля к серверу статистики по договору {contract} - перейдите по ссылке ниже (в течении {hour} часов) и смените пароль. contract.password.forgot.email.param.id=1 contract.password.forgot.email.subject=Востановление пароля contract.password.forgot.expire.hour=24 contract.password.forgot.link=http://billing.mrsu.ru:8080/bgbilling/webexecuter?action=ChangePassword&mid=contract contract.status.active.codes=0 contract.status.deprected= contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Закрыт;4:Приостановлен;5:В подключении contract.status.monitor.saldo.show.mode=1 contract.status.no.manual.set=1,5 contract.status.suspend.codes=3,4 contract.xslt=contract_balance_print.xsl contractcard.1=card_inet.xsl:Карта регистрации credit.contract.active.status=0 credit.contract.open.by.payment.status=2,3 credit.contract.override.future.to.active.status=2 db.driver=com.mysql.jdbc.Driver db.maxActive=300 db.maxIdle=20 db.pswd=bgbilling db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true&connectTimeout=1000 db.user=bill db.validationTimeout=10 deviceId=1 dhcp.relay.deviceTypeIds=2 dynamic.src.dir=dyn dynamic.src.encoding=UTF-8 header.name.remote.addr=X-Real-IP independ.subcontract.status.change=0 ip.resource.categoryId=1 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=3 mail.encoding=windows-1251 mail.from.email=billing@mrsu.ru mail.from.name=Billing MRSU mail.smtp.host=mail.mrsu.ru mail.smtp.pswd=mS5afN92 mail.smtp.user=billing@mrsu.ru mail.to.email=billing@mrsu.ru mail.to.name=Администратор max.post.size=10000000 mq.pswd=bgbilling mq.url=failover:(nio://127.0.0.1:61616?socketBufferSize=1000000) mq.user=bill nas.radius.key.deviceTypeIds=2 password.chars=1234567890qwertyuiopasdfghjklzxcvbnm password.length.auto=8 password.length.max=12 password.length.min=6 port.admin=2005 radius.key.deviceTypeIds=2 scheduler.nonperiodic.thread.count=5 scheduler.periodic.thread.count=5 serv.password.chars=23456789abcdefghjkmnpqrstuvwxyz serv.password.chars.description=В пароле допустимы только цифры и латинские буквы. serv.password.length.auto=6 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/ session.split.onDeviceState=1 session.split.onTariffOption=1 web.add.contract=0 web.auth.modes=0:1;1:1 web.exit.redirect=http://portal.mrsu.ru web.max.day.request.count=0 web.menuItem1=Отчет по сессиям Inet web.menuItem2=Смена пароля на логины Inet web.menuItem3=none web.mode=html web.xslt=http://127.0.0.1:8080/bgbilling/xsl/ web.xslt.https=https://127.0.0.1:8443/bgbilling/xsl/ webquery.log=1 xslt.cache=0 Если настраивать BGBilling v6.0 с нуля, т.е. скачать дистрибутив, установить модуль Inet. То повторная авторизация при аналогичных настройках не проходит. Т.е. работает все верно. |
Автор: | Amir [ 09 янв 2014, 19:55 ] |
Заголовок сообщения: | Re: Повторная авторизация |
Т.е. стартуют две сессии? При этом чуть позже одна из сессий так и не сбрасывается? Билды 6.0 на обоих (с 5.2 и с нуля) серверах одинаковые? На договоре сервисы Inet не имеют дополнительных дочерних сервисов? |
Автор: | krtvand [ 11 янв 2014, 15:40 ] |
Заголовок сообщения: | Re: Повторная авторизация |
1) Биллинг установленный с нуля: Информация о версии: Клиент: вер. 6.0 сборка 1277 от 06.01.2014 17:37:15 os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_10 ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется Сервер: вер. 6.0 сборка 1653 от 09.01.2014 21:07:26 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_45 ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется card вер. 6.0 сборка 223 от 09.01.2014 21:07:21 inet вер. 6.0 сборка 1301 от 10.01.2014 16:55:24 Логи радиус данного биллинга: Код: 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS: Packet type: Access-Request Identifier: 188 Authenticator: {D6 FF DE E3 51 8A 81 3A 4C 50 31 95 20 49 5A B4} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21656 Framed-IP-Address=10.66.0.53 NAS-Port-Type=15 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetNas - Search by username=test 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - [username=test] Authenticated as inetServId:4 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetApplication - inetServ[id=4] balance ok: 0.00 [0] 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetApplication - TariffOptionMap: {} 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetApplication - OptionSet: [9] 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - Write new waiting connection to DB 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - New connection id=19550 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - Return code=0 01-11/12:57:41 INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS: Packet type: Access-Accept Identifier: 188 Authenticator: {} Attributes: Acct-Interim-Interval=60 Framed-IP-Address=10.66.0.53 Idle-Timeout=1300 cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa cisco-SSG-Account-Info=AISG-5MBPS Process time auth: 18 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS: Packet type: Access-Request Identifier: 189 Authenticator: {2A FC 8C 1F 89 FD 8B 25 C7 62 4B F7 4B 8D 2E F5} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21653 Framed-IP-Address=10.66.0.52 NAS-Port-Type=15 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetNas - Search by username=test 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - [username=test] Authenticated as inetServId:4 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetApplication - inetServ[id=4] balance ok: 0.00 [0] 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetUtils - Alive session count 2>1 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetApplication - Too many sessions. 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - Return code=3 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS: Packet type: Access-Reject Identifier: 189 Authenticator: {} Attributes: Reply-Message=3 Process time auth: 7 01-11/12:58:13 INFO [rdsLstnr-p-7-t-2] InetRadiusListenerWorker - RESPONSE: Packet type: Access-Reject Identifier: 189 Authenticator: {82 95 38 44 79 87 40 9B 4F B0 3C 94 D2 41 24 DA} Attributes: Reply-Message=3 Здесь работает все так как и ожидалось! 2) Биллинг, обновленный с версии 5.2 (Модуль DialUp) до BGBillimg v6 (Модуль Inet). C использованием конвертора. Информация о версии: Клиент: вер. 6.0 сборка 1277 от 06.01.2014 17:37:15 os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_10 ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется Сервер: вер. 6.0 сборка 1653 от 09.01.2014 21:07:26 os: Linux; java: Java HotSpot(TM) Server VM, v.1.7.0_45 ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется card вер. 6.0 сборка 223 от 09.01.2014 21:07:21 cerbercrypt вер. 6.0 сборка 241 от 24.12.2013 20:50:57 dialup вер. 6.0 сборка 401 от 02.12.2013 17:10:01 inet вер. 6.0 сборка 1301 от 10.01.2014 16:55:24 ipn вер. 6.0 сборка 271 от 21.11.2013 20:45:09 npay вер. 6.0 сборка 222 от 17.12.2013 13:04:13 reports вер. 6.0 сборка 207 от 16.12.2013 18:55:51 Радиус логи: Код: 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS: Packet type: Access-Request Identifier: 192 Authenticator: {2E 25 9C D1 4D C1 A7 40 72 FE 2D 8A 82 4D D1 53} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21667 Framed-IP-Address=10.66.0.53 NAS-Port-Type=15 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetNas - Search by username=test 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - [username=test] Authenticated as inetServId:1 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetApplication - inetServ[id=1] balance ok: 0.00 [0] 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetApplication - TariffOptionMap: {} 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetApplication - OptionSet: [1] 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - Write new waiting connection to DB 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - New connection id=319 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - Return code=0 01-11/13:06:07 INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS: Packet type: Access-Accept Identifier: 192 Authenticator: {} Attributes: Acct-Interim-Interval=60 Framed-IP-Address=10.66.0.53 Idle-Timeout=1300 cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa cisco-SSG-Account-Info=AISG-5MBPS Process time auth: 14 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS: Packet type: Access-Request Identifier: 193 Authenticator: {96 57 BA C2 CB 89 73 89 69 C0 58 38 CE EA 20 34} Attributes: User-Name=test NAS-Port-Id=15/0/2/66 User-Password=testpasw NAS-IP-Address=10.60.0.1 NAS-Port=21666 Framed-IP-Address=10.66.0.52 NAS-Port-Type=15 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetNas - Search by username=test 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetRadiusProcessor - [username=test] Authenticated as inetServId:1 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetApplication - inetServ[id=1] balance ok: 0.00 [0] 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetApplication - TariffOptionMap: {} 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetApplication - OptionSet: [1] 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetRadiusProcessor - Write new waiting connection to DB 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetRadiusProcessor - New connection id=321 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetRadiusProcessor - Return code=0 01-11/13:06:10 INFO [rdsLstnr-p-8-t-2] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS: Packet type: Access-Accept Identifier: 193 Authenticator: {} Attributes: Acct-Interim-Interval=60 Framed-IP-Address=10.66.0.52 Idle-Timeout=1300 cisco-avpair=subscriber:accounting-list=ipoe-isg-aaa cisco-SSG-Account-Info=AISG-5MBPS Process time auth: 4 Цитата: Билды 6.0 на обоих (с 5.2 и с нуля) серверах одинаковые? Билды 6.0 на обоих серверах одинаковые. Цитата: Т.е. стартуют две сессии? При этом чуть позже одна из сессий так и не сбрасывается? В данном биллинге происходит авторизация двух сессий с одним и тем же логином-паролем, и с разными ip адресами. И со временем ни одна из них не сбрасывается. Цитата: На договоре сервисы Inet не имеют дополнительных дочерних сервисов? Сервисные сессии и в первом и во втором случае заводятся. В обновленной версии биллинга пробовал явно указать команду radius.connection.checkDuplicate с различными атрибутами. Но поведение биллинга было непредсказуемым, с одним и тем же кодом (например 5), иногда стартовали две одновременные сессии, иногда вторая сессия не проходила. Но в биллинге "с нуля" вообще явно не задана эта команда. |
Автор: | krtvand [ 15 янв 2014, 15:29 ] |
Заголовок сообщения: | Re: Повторная авторизация |
Проблема решилась только с помощью переустановки BGBillinga. т.е. систему 5.2 обновили до версии 6 используя другие дистрибутивы модуля Inet и сервера. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |