Используем посервисный аккаунтинг. Основная сессия стартует нормально. Когда приходит посервисный старт, происходит вот что:
Код:
Packet type: Accounting-Request
Identifier: 236
Authenticator: {27 89 82 66 F1 2B 40 A8 68 6F A9 16 64 EC 01 30}
Attributes:
User-Name=00:1d:92:23:12:8e
NAS-Identifier=Redback
NAS-IP-Address=172.17.1.1
NAS-Port=570852342
Service-Type=5
Framed-IP-Address=85.255.189.80
Acct-Status-Type=101
Acct-Session-Id=0101FFFF7800609E-4F6BEDF5-RSE-SVC-EXT-69AD0132
Acct-Authentic=1
Acct-Interim-Interval=3600
Acct-Multi-Session-Id=0101FFFF7800609E-4F6BEDF5
NAS-Port-Id=2/2 vlan-id 104:1014 clips 155806
Event-Timestamp=1332473333
NAS-Port-Type=5
DHCP-Max-Leases=1
Service-Name=RSE-SVC-EXT
Platform-Type=4
Medium-Type=11
Service-Options:0=1
DHCP-Option={3D 3D 07 01 00 1D 92 23 12 8E}
DHCP-Option={0C 0C 01 31}
OS-Version=6.5.1.4
Acct-Update-Reason=24
Mac-Addr=00-1d-92-23-12-8e
DHCP-Vendor-Class-Id=MSFT 5.0
Service-Parameter=Rate=15000 Burst=18750000
NAS-Real-Port=570852342
03-23/09:28:53 DEBUG [rdsLstnr-p-6-t-20] SmartEdgeClipsProtocolHandler - parentAcctSessionId=0101FFFF7800609E-4F6BEDF5, serviceName=RSE-SVC-EXT
Насколько я понимаю, родительская сессия определяется правильно. Тем не менее, следом идет:
Код:
03-23/09:28:53 INFO [rdsLstnr-p-6-t-20] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Accounting-Request
Identifier: 236
Authenticator: {27 89 82 66 F1 2B 40 A8 68 6F A9 16 64 EC 01 30}
Attributes:
User-Name=00:1d:92:23:12:8e
NAS-Identifier=Redback
NAS-IP-Address=172.17.1.1
NAS-Port=570852342
Service-Type=5
Framed-IP-Address=85.255.189.80
Acct-Status-Type=1
Acct-Session-Id=0101FFFF7800609E-4F6BEDF5-RSE-SVC-EXT-69AD0132
Acct-Authentic=1
Acct-Interim-Interval=3600
Acct-Multi-Session-Id=0101FFFF7800609E-4F6BEDF5
NAS-Port-Id=2/2 vlan-id 104:1014 clips 155806
Event-Timestamp=1332473333
NAS-Port-Type=5
DHCP-Max-Leases=1
Service-Name=RSE-SVC-EXT
Platform-Type=4
Medium-Type=11
Service-Options:0=1
DHCP-Option={3D 3D 07 01 00 1D 92 23 12 8E}
DHCP-Option={0C 0C 01 31}
OS-Version=6.5.1.4
Acct-Update-Reason=24
Mac-Addr=00-1d-92-23-12-8e
DHCP-Vendor-Class-Id=MSFT 5.0
Service-Parameter=Rate=15000 Burst=18750000
NAS-Real-Port=570852342
03-23/09:28:53 ERROR [rdsLstnr-p-6-t-20] InetRadiusProcessor - InetServ not found for username=00:1d:92:23:12:8e
03-23/09:28:53 DEBUG [rdsLstnr-p-6-t-20] ProcessorRequest - Sending to /172.17.1.1:1812
03-23/09:28:53 INFO [rdsLstnr-p-6-t-20] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 236
Authenticator: {D8 6C 64 B8 C6 A6 C4 DB EF C3 72 43 AC 03 E5 15}
Attributes:
1
Сервис не найден, посервисная сессия не стартует.
После следующего посервисного апдейта, посервисная сессия поднимается
Код:
03-23/09:43:55 WARN [rdsLstnr-p-6-t-12] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=3]
Но трафик по нулям.