BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 00:10

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Повторная авторизация
СообщениеДобавлено: 09 янв 2014, 19:08 
Не в сети

Зарегистрирован: 18 дек 2013, 13:07
Сообщения: 35
Карма: 0
Имеется проблема с успешной повторной авторизацией при том, что в сервисе в договоре указана только одна разрешенная сессия. в настройках модуля 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. То повторная авторизация при аналогичных настройках не проходит. Т.е. работает все верно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Повторная авторизация
СообщениеДобавлено: 09 янв 2014, 19:55 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Т.е. стартуют две сессии? При этом чуть позже одна из сессий так и не сбрасывается?
Билды 6.0 на обоих (с 5.2 и с нуля) серверах одинаковые?
На договоре сервисы Inet не имеют дополнительных дочерних сервисов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Повторная авторизация
СообщениеДобавлено: 11 янв 2014, 15:40 
Не в сети

Зарегистрирован: 18 дек 2013, 13:07
Сообщения: 35
Карма: 0
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), иногда стартовали две одновременные сессии, иногда вторая сессия не проходила.
Но в биллинге "с нуля" вообще явно не задана эта команда.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Повторная авторизация
СообщениеДобавлено: 15 янв 2014, 15:29 
Не в сети

Зарегистрирован: 18 дек 2013, 13:07
Сообщения: 35
Карма: 0
Проблема решилась только с помощью переустановки BGBillinga. т.е. систему 5.2 обновили до версии 6 используя другие дистрибутивы модуля Inet и сервера.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.052s | 26 Queries | GZIP : On ]