forum.bitel.ru http://forum.bitel.ru/ |
|
Не стартует посервисная сессия http://forum.bitel.ru/viewtopic.php?f=44&t=6595 |
Страница 1 из 1 |
Автор: | rush [ 23 мар 2012, 10:14 ] |
Заголовок сообщения: | Не стартует посервисная сессия |
Используем посервисный аккаунтинг. Основная сессия стартует нормально. Когда приходит посервисный старт, происходит вот что: Код: 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] Но трафик по нулям. |
Автор: | Amir [ 23 мар 2012, 12:54 ] |
Заголовок сообщения: | Re: Не стартует посервисная сессия |
Цитата: Но трафик по нулям. Т.е. теряется разница между стартом и первым апдейтом?Похоже причина в том, что одновременно приходят старт пакеты, и родительская еще не создалась - потому не находит. Если бы для дочерней сессии находил сервис по username - то нормально должно отрабатывать. Сейчас подумаем, что можно сделать в случае, если username нужный не подставляется. |
Автор: | rush [ 23 мар 2012, 14:16 ] |
Заголовок сообщения: | Re: Не стартует посервисная сессия |
Ну судя по логу, родительская приходит раньше. Как на самом деле - не знаю. Но вроде бывает и наоборот. |
Автор: | Amir [ 23 мар 2012, 15:01 ] |
Заголовок сообщения: | Re: Не стартует посервисная сессия |
Приходит раньше, но почти одновременно, родительские и сервисный пакет начинают обрабатываться в параллельных потоках. Выложили обновление, теперь должно работать независимо от того, указан ли username в сервисной сессии или нет. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |