Radius отправляет 2 раза CoA запрос на одно событие.
Код:
08-29/12:51:23 INFO [Thread-20] connections - [ 1; 10.163.0.1; 28027 ] Tariff options was changed!
08-29/12:51:23 INFO [Thread-20] connections - [ 1; 10.163.0.1; 28027 ] 1 => 2010.08.29 01:55:41-2010.08.29 12:45:37
1 => 2010.08.29 12:51:21-
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] updateBytes
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] before update bytesIn=32460; bytesOut=32460
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpNASConnection after update bytesIn=36060; bytesOut=36060
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Set traffic by type => 1; value => 36060
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Set traffic by type => 2; value => 36060
08-29/12:52:09 INFO [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpNASConnection update connection..
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSessionRealtime recalculating useLimits => true; hasLimitChecker => true
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Calculate traffics..
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] traffic SID => 1; value [ calculated ] => 36060 [ 32460 ]
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] traffic delta => 3600
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSessionRealtime calculateService time => 12:00:00; serviceID => 1; needAmount => 3600; useLimits => true
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Contract: 1; limit: 0.00; mode: CREDIT
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] balance => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] tariff => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] maxAmount => 3600
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Use limiting takedService => 3600; takedMoney => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Using tariff 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] after Limiting serviceAmount => 3600; summa => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] takedService => 3600; takedMoney => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSession updateSessionDetail() serviceID => 1; amount => 3600
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] calculated [ cost ] => 3600 [ 0.0 ]
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] status => true
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] traffic SID => 2; value [ calculated ] => 36060 [ 32460 ]
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] traffic delta => 3600
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSessionRealtime calculateService time => 12:00:00; serviceID => 2; needAmount => 3600; useLimits => true
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Contract: 1; limit: 0.00; mode: CREDIT
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] balance => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] tariff => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] maxAmount => 3600
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Use limiting takedService => 3600; takedMoney => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Using tariff 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] after Limiting serviceAmount => 3600; summa => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] takedService => 3600; takedMoney => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSession updateSessionDetail() serviceID => 2; amount => 3600
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] calculated [ cost ] => 3600 [ 0.0 ]
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] status => true
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] calculatedStopTime => 12:51:09; needStopTime => 12:52:09
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] delta => 60
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSessionRealtime calculateService time => 12:00:00; serviceID => 3; needAmount => 60; useLimits => true
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Contract: 1; limit: 0.00; mode: CREDIT
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] balance => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] tariff => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] maxAmount => 60
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Use limiting takedService => 60; takedMoney => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Using tariff 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] after Limiting serviceAmount => 60; summa => 0.0
08-29/12:52:09 INFO [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Taking zone Turbo from response on calculate sid=3
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] takedService => 60; takedMoney => 0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSession updateSessionDetail() serviceID => 3; amount => 60
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] takedTime [ cost ] => 60 [ 0.0 ]
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] d_sec => 0; calculatedStopTime => 12:52:09
08-29/12:52:09 INFO [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Changed tariff zone from normal to Turbo
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSessionRealtime recalculate result => true
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Updating contract_balance add cost=0.0
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] Skip zero update balance
08-29/12:52:09 DEBUG [radiusListener-p-3-t-11] connections - [ 1; 10.163.0.1; 28027 ] DialUpSessionRealtime updateSession addCost => 0.0; bytesIn => 36060; bytesOut => 36060
08-29/12:52:09 INFO [Thread-23] connections - [ 1; 10.163.0.1; 28027 ] Change zone do: 29.08.2010 12:00:00
08-29/12:52:09 INFO [Thread-23] connections - [ 1; 10.163.0.1; 28027 ] Need CoA request
08-29/12:52:09 INFO [nas-con-insp-PodNasConnectionInspector-10.163.0.2] connections - [ 1; 10.163.0.1; 28027 ] CoA packet on 10.163.0.2:3799
Packet type: CoA-Request
Identifier: 2
Authenticator: {}
Attributes:
User-Name=10.163.0.1
NAS-Identifier=10.163.0.2
NAS-IP-Address=10.163.0.2
Class="2048/2048"
Acct-Session-Id=F566B8BB0929DA41
08-29/12:52:14 INFO [nas-con-insp-PodNasConnectionInspector-10.163.0.2] connections - [ 1; 10.163.0.1; 28027 ] CoA packet on 10.163.0.2:3799
Packet type: CoA-Request
Identifier: 3
Authenticator: {}
Attributes:
User-Name=10.163.0.1
NAS-Identifier=10.163.0.2
NAS-IP-Address=10.163.0.2
Class="2048/2048"
Acct-Session-Id=F566B8BB0929DA41
Не смотря на то, что NAS ему отвечает ACK на запрос:
Вложение:
Комментарий к файлу: CoA 5.1
coa_5.1.JPG [ 124.79 КБ | Просмотров: 8284 ]
Radius version 5.1 build 204