racct vs Speed-Limit

Установка, настройка, поддержка
Ответить
gnomino
Сообщения: 18
Зарегистрирован: Пт ноя 27, 2009 6:57 pm

racct vs Speed-Limit

Сообщение gnomino »

Не могу понять в чем проблема, не попадают значения Speed-Limit в файлы /var/run/ppp*. Версия радиуса 1-х, ОС Centos 5.4, abills 0.41. Словари подключены, конфиги настроены по доке, в системе пользователю лимиты прописаны.
Вот логи открытия сесси:

/var/log/messages:

Код: Выделить всё

Dec  3 22:56:40 localhost pptpd[7123]: CTRL: Client 192.168.1.4 control connection started
Dec  3 22:56:40 localhost pptpd[7123]: CTRL: Starting call (launching pppd, opening GRE)
Dec  3 22:56:40 localhost pppd[7124]: Plugin radius.so loaded.
Dec  3 22:56:40 localhost pppd[7124]: RADIUS plugin initialized.
Dec  3 22:56:40 localhost pppd[7124]: Plugin radattr.so loaded.
Dec  3 22:56:40 localhost pppd[7124]: RADATTR plugin initialized.
Dec  3 22:56:40 localhost pppd[7124]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Dec  3 22:56:40 localhost pppd[7124]: pptpd-logwtmp: $Version$
Dec  3 22:56:40 localhost pppd[7124]: pppd 2.4.4 started by root, uid 0
Dec  3 22:56:40 localhost pppd[7124]: Using interface ppp0
Dec  3 22:56:40 localhost pppd[7124]: Connect: ppp0 <--> /dev/pts/0
Dec  3 22:56:40 localhost pptpd[7123]: GRE: Bad checksum from pppd.
Dec  3 22:56:42 localhost pptpd[7123]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Dec  3 22:56:43 localhost pppd[7124]: MPPE 128-bit stateless compression enabled
Dec  3 22:56:46 localhost pppd[7124]: local  IP address 192.168.17.1
Dec  3 22:56:46 localhost pppd[7124]: remote IP address 192.168.17.4
Dec  3 22:56:46 localhost pppd[7124]: pptpd-logwtmp.so ip-up ppp0 test2 192.168.1.4
Dec  3 22:56:46 localhost pppd[7124]: remote IP address 192.168.17.4
Dec  3 22:56:46 localhost pppd[7124]: pptpd-logwtmp.so ip-up ppp0 test2 192.168.1.4
radius -X:

Код: Выделить всё

rad_recv: Accounting-Request packet from host 127.0.0.1:52099, id=2, length=139                                                                
        Acct-Session-Id = "4B1815E4171A00"                                                                                                     
        User-Name = "test2"                                                                                                                    
        Acct-Status-Type = Stop                                                                                                                
        Service-Type = Framed-User                                                                                                             
        Framed-Protocol = PPP                                                                                                                  
        Acct-Authentic = RADIUS                                                                                                                
        Acct-Session-Time = 500                                                                                                                
        Acct-Output-Octets = 0                                                                                                                 
        Acct-Input-Octets = 3283                                                                                                               
        Acct-Output-Packets = 0                                                                                                                
        Acct-Input-Packets = 28                                                                                                                
        Calling-Station-Id = ".291"                                                                                                            
        NAS-Port-Type = Async                                                                                                                  
        Acct-Terminate-Cause = User-Request                                                                                                    
        Framed-IP-Address = 192.168.17.86                                                                                                      
        NAS-IP-Address = 127.0.0.1                                                                                                             
        NAS-Port = 0                                                                                                                           
        Acct-Delay-Time = 0                                                                                                                    
  Processing the preacct section of radiusd.conf                                                                                               
modcall: entering group preacct for request 0                                                                                                  
  modcall[preacct]: module "preprocess" returns noop for request 0                                                                             
rlm_acct_unique: Hashing 'NAS-Port = 0,Client-IP-Address = 127.0.0.1,NAS-IP-Address = 127.0.0.1,Acct-Session-Id = "4B1815E4171A00",User-Name = "test2"'                                                                                                                                       
rlm_acct_unique: Acct-Unique-Session-ID = "9b08405148d15b30".                                                                                  
  modcall[preacct]: module "acct_unique" returns ok for request 0                                                                              
    rlm_realm: No '@' in User-Name = "test2", looking up realm NULL                                                                            
    rlm_realm: No such realm "NULL"                                                                                                            
  modcall[preacct]: module "suffix" returns noop for request 0                                                                                 
    acct_users: Matched entry DEFAULT at line 23                                                                                               
  modcall[preacct]: module "files" returns ok for request 0                                                                                    
modcall: leaving group preacct (returns ok) for request 0                                                                                      
  Processing the accounting section of radiusd.conf                                                                                            
modcall: entering group accounting for request 0                                                                                               
radius_xlat:  '/var/log/radius/radacct/127.0.0.1/detail-20091203'                                                                              
rlm_detail: /var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d expands to /var/log/radius/radacct/127.0.0.1/detail-20091203            
  modcall[accounting]: module "detail" returns ok for request 0                                                                                
  modcall[accounting]: module "unix" returns ok for request 0                                                                                  
radius_xlat:  '/var/log/radius/radutmp'                                                                                                        
radius_xlat:  'test2'                                                                                                                          
  modcall[accounting]: module "radutmp" returns ok for request 0                                                                               
modcall: leaving group accounting (returns ok) for request 0                                                                                   
radius_xlat:  '/usr/abills/libexec/racct.pl'                                                                                                   
Exec-Program: /usr/abills/libexec/racct.pl                                                                                                     
Exec-Program output:                                                                                                                           
Exec-Program: returned: 0                                                                                                                      
Sending Accounting-Response of id 2 to 127.0.0.1 port 52099                                                                                    
Finished request 0                                                                                                                             
Going to the next request                                                                                                                      
--- Walking the entire request list ---                                                                                                        
Waking up in 6 seconds...                                                                                                                      
--- Walking the entire request list ---                                                                                                        
Cleaning up request 0 ID 2 with timestamp 4b1817ed                                                                                             
Nothing to do.  Sleeping until we see a request.                                                                                               
rad_recv: Access-Request packet from host 127.0.0.1:47700, id=3, length=139                                                                    
        Service-Type = Framed-User                                                                                                             
        Framed-Protocol = PPP                                                                                                                  
        User-Name = "test2"                                                                                                                    
        MS-CHAP-Challenge = 0x42a106b1c3067239eb316684eaaeadb7                                                                                 
        MS-CHAP2-Response = 0xdf005436a5d8016b40454ddf2aad98db12cf0000000000000000fc4b110dd5cb847c09d857718f9e7d0f6d0e4064fea494d5             
        Calling-Station-Id = ".291"                                                                                                            
        NAS-IP-Address = 127.0.0.1                                                                                                             
        NAS-Port = 0                                                                                                                           
  Processing the authorize section of radiusd.conf                                                                                             
modcall: entering group authorize for request 1                                                                                                
radius_xlat:  '/usr/abills/libexec/rauth.pl pre_auth'                                                                                          
Exec-Program: /usr/abills/libexec/rauth.pl pre_auth                                                                                            
Exec-Program output: User-Password == "123456"                                                                                                 
Exec-Program-Wait: value-pairs: User-Password == "123456"                                                                                      
Exec-Program: returned: 0                                                                                                                      
  modcall[authorize]: module "pre_auth" returns ok for request 1                                                                               
  modcall[authorize]: module "preprocess" returns ok for request 1                                                                             
  rlm_mschap: Found MS-CHAP attributes.  Setting 'Auth-Type  = mschap'                                                                         
  modcall[authorize]: module "mschap" returns ok for request 1                                                                                 
    rlm_realm: No '@' in User-Name = "test2", looking up realm NULL                                                                            
    rlm_realm: No such realm "NULL"                                                                                                            
  modcall[authorize]: module "suffix" returns noop for request 1                                                                               
    users: Matched entry DEFAULT at line 154                                                                                                   
  modcall[authorize]: module "files" returns ok for request 1                                                                                  
modcall: leaving group authorize (returns ok) for request 1                                                                                    
  rad_check_password:  Found Auth-Type MS-CHAP                                                                                                 
auth: type "MS-CHAP"                                                                                                                           
  Processing the authenticate section of radiusd.conf                                                                                          
modcall: entering group MS-CHAP for request 1                                                                                                  
  rlm_mschap: Told to do MS-CHAPv2 for test2 with NT-Password                                                                                  
rlm_mschap: adding MS-CHAPv2 MPPE keys                                                                                                         
  modcall[authenticate]: module "mschap" returns ok for request 1                                                                              
modcall: leaving group MS-CHAP (returns ok) for request 1                                                                                      
radius_xlat:  '/usr/abills/libexec/rauth.pl'                                                                                                   
Exec-Program: /usr/abills/libexec/rauth.pl                                                                                                     
Exec-Program output: Acct-Interim-Interval = 60, Session-Timeout = 2422997, Filter-Id = 2222, Framed-IP-Address = 192.168.17.4, Framed-IP-Netmask = 255.255.255.255,                                                                                                                          
Exec-Program-Wait: value-pairs: Acct-Interim-Interval = 60, Session-Timeout = 2422997, Filter-Id = 2222, Framed-IP-Address = 192.168.17.4, Framed-IP-Netmask = 255.255.255.255,                                                                                                               
Exec-Program: returned: 0                                                                                                                      
Sending Access-Accept of id 3 to 127.0.0.1 port 47700                                                                                          
        MS-CHAP2-Success = 0xdf533d42443144393437323732363037374646354139393832374543373434333531344344443138373030                            
        MS-MPPE-Recv-Key = 0xf1bbe180b142d8ff2bed4601c456d72e                                                                                  
        MS-MPPE-Send-Key = 0x642df86a267b925ea73662b96590563e                                                                                  
        MS-MPPE-Encryption-Policy = 0x00000001                                                                                                 
        MS-MPPE-Encryption-Types = 0x00000006                                                                                                  
        Acct-Interim-Interval = 60                                                                                                             
        Session-Timeout = 2422997                                                                                                              
        Filter-Id = "2222"                                                                                                                     
        Framed-IP-Address = 192.168.17.4                                                                                                       
        Framed-IP-Netmask = 255.255.255.255                                                                                                    
Finished request 1                                                                                                                             
Going to the next request                                                                                                                      
--- Walking the entire request list ---                                                                                                        
Waking up in 6 seconds...                                                                                                                      
rad_recv: Accounting-Request packet from host 127.0.0.1:52251, id=4, length=103                                                                
        Acct-Session-Id = "4B1817FE1BD400"                                                                                                     
        User-Name = "test2"                                                                                                                    
        Acct-Status-Type = Start                                                                                                               
        Service-Type = Framed-User                                                                                                             
        Framed-Protocol = PPP                                                                                                                  
        Calling-Station-Id = ".291"                                                                                                            
        Acct-Authentic = RADIUS                                                                                                                
        NAS-Port-Type = Async                                                                                                                  
        Framed-IP-Address = 192.168.17.4                                                                                                       
        NAS-IP-Address = 127.0.0.1                                                                                                             
        NAS-Port = 0                                                                                                                           
        Acct-Delay-Time = 0                                                                                                                    
  Processing the preacct section of radiusd.conf                                                                                               
modcall: entering group preacct for request 2                                                                                                  
  modcall[preacct]: module "preprocess" returns noop for request 2                                                                             
rlm_acct_unique: Hashing 'NAS-Port = 0,Client-IP-Address = 127.0.0.1,NAS-IP-Address = 127.0.0.1,Acct-Session-Id = "4B1817FE1BD400",User-Name = "test2"'                                                                                                                                       
rlm_acct_unique: Acct-Unique-Session-ID = "c8c3532d90d8c57b".                                                                                  
  modcall[preacct]: module "acct_unique" returns ok for request 2                                                                              
    rlm_realm: No '@' in User-Name = "test2", looking up realm NULL                                                                            
    rlm_realm: No such realm "NULL"                                                                                                            
  modcall[preacct]: module "suffix" returns noop for request 2                                                                                 
    acct_users: Matched entry DEFAULT at line 17                                                                                               
  modcall[preacct]: module "files" returns ok for request 2                                                                                    
modcall: leaving group preacct (returns ok) for request 2                                                                                      
  Processing the accounting section of radiusd.conf                                                                                            
modcall: entering group accounting for request 2                                                                                               
radius_xlat:  '/var/log/radius/radacct/127.0.0.1/detail-20091203'                                                                              
rlm_detail: /var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d expands to /var/log/radius/radacct/127.0.0.1/detail-20091203            
  modcall[accounting]: module "detail" returns ok for request 2                                                                                
  modcall[accounting]: module "unix" returns ok for request 2                                                                                  
radius_xlat:  '/var/log/radius/radutmp'                                                                                                        
radius_xlat:  'test2'                                                                                                                          
  modcall[accounting]: module "radutmp" returns ok for request 2                                                                               
modcall: leaving group accounting (returns ok) for request 2                                                                                   
radius_xlat:  '/usr/abills/libexec/racct.pl'                                                                                                   
Exec-Program: /usr/abills/libexec/racct.pl                                                                                                     
Exec-Program output:                                                                                                                           
Exec-Program: returned: 0                                                                                                                      
Sending Accounting-Response of id 4 to 127.0.0.1 port 52251                                                                                    
Finished request 2                                                                                                                             
Going to the next request                                                                                                                      
--- Walking the entire request list ---                                                                                                        
Waking up in 2 seconds...                                                                                                                      
--- Walking the entire request list ---                                                                                                        
Cleaning up request 1 ID 3 with timestamp 4b1817fa                                                                                             
Waking up in 4 seconds...                                                                                                                      
--- Walking the entire request list ---                                                                                                        
Cleaning up request 2 ID 4 with timestamp 4b1817fe                                                                                             
Nothing to do.  Sleeping until we see a request.                                                                                               
rad_recv: Accounting-Request packet from host 127.0.0.1:33037, id=5, length=133                                                                
        Acct-Session-Id = "4B1817FE1BD400"                                                                                                     
        User-Name = "test2"                                                                                                                    
        Acct-Status-Type = Interim-Update                                                                                                      
        Service-Type = Framed-User                                                                                                             
        Framed-Protocol = PPP                                                                                                                  
        Acct-Authentic = RADIUS                                                                                                                
        Acct-Session-Time = 62
        Acct-Output-Octets = 0
        Acct-Input-Octets = 1746
        Acct-Output-Packets = 0
        Acct-Input-Packets = 15
        Calling-Station-Id = ".291"
        NAS-Port-Type = Async
        Framed-IP-Address = 192.168.17.4
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Acct-Delay-Time = 0
  Processing the preacct section of radiusd.conf
modcall: entering group preacct for request 3
  modcall[preacct]: module "preprocess" returns noop for request 3
rlm_acct_unique: Hashing 'NAS-Port = 0,Client-IP-Address = 127.0.0.1,NAS-IP-Address = 127.0.0.1,Acct-Session-Id = "4B1817FE1BD400",User-Name = "test2"'
rlm_acct_unique: Acct-Unique-Session-ID = "c8c3532d90d8c57b".
  modcall[preacct]: module "acct_unique" returns ok for request 3
    rlm_realm: No '@' in User-Name = "test2", looking up realm NULL
    rlm_realm: No such realm "NULL"
  modcall[preacct]: module "suffix" returns noop for request 3
    acct_users: Matched entry DEFAULT at line 20
  modcall[preacct]: module "files" returns ok for request 3
modcall: leaving group preacct (returns ok) for request 3
  Processing the accounting section of radiusd.conf
modcall: entering group accounting for request 3
radius_xlat:  '/var/log/radius/radacct/127.0.0.1/detail-20091203'
rlm_detail: /var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d expands to /var/log/radius/radacct/127.0.0.1/detail-20091203
  modcall[accounting]: module "detail" returns ok for request 3
  modcall[accounting]: module "unix" returns noop for request 3
radius_xlat:  '/var/log/radius/radutmp'
radius_xlat:  'test2'
  modcall[accounting]: module "radutmp" returns ok for request 3
modcall: leaving group accounting (returns ok) for request 3
radius_xlat:  '/usr/abills/libexec/racct.pl'
Exec-Program: /usr/abills/libexec/racct.pl
Exec-Program output:
Exec-Program: returned: 0
Sending Accounting-Response of id 5 to 127.0.0.1 port 33037
Finished request 3
Going to the next request
--- Walking the entire request list ---
Waking up in 6 seconds...
cat /var/run/radattr.ppp0:

Код: Выделить всё

MS-CHAP2-Success \337S=BD1D9472726077FF5A99827EC7443514CDD18700
MS-MPPE-Recv-Key \206 (\250\267\021\337\2668Tm\034\336z7q*)\341\345n\251e;\322\316\363\011xtc:]V
MS-MPPE-Send-Key \217{\306g\203\302k;\262\241\271\002\346\331\344\310\252\332\215\332\211\301%\023tQ5\377'8\210\312\274+
MS-MPPE-Encryption-Policy
MS-MPPE-Encryption-Types
Acct-Interim-Interval 60
Session-Timeout 2422997
Filter-Id 2222
Framed-IP-Address 192.168.17.4
Framed-IP-Netmask 255.255.255.255

gnomino
Сообщения: 18
Зарегистрирован: Пт ноя 27, 2009 6:57 pm

Re: racct vs Speed-Limit

Сообщение gnomino »

Переделал настройку шейпера как тут, шейпинг появился, но все же ответ на сабжевый пост интересует

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Re: racct vs Speed-Limit

Сообщение ran »

gnomino писал(а):Переделал настройку шейпера как тут, шейпинг появился, но все же ответ на сабжевый пост интересует
ясен пень, что появился... там из базы всё берётся, а не из радиуспараметров. А судя по вот этому
Exec-Program output: Acct-Interim-Interval = 60, Session-Timeout = 2422997, Filter-Id = 2222, Framed-IP-Address = 192.168.17.4, Framed-IP-Netmask = 255.255.255.255
здесь нет ни одного параметра абиллса, в частности

Код: Выделить всё

# Limit session traffic
ATTRIBUTE       Session-Octets-Limit            227     integer
# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out)
ATTRIBUTE       Octets-Direction                228     integer
# Connection Speed Limit
ATTRIBUTE       PPPD-Upstream-Speed-Limit       230     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit     231     integer
стало быть их всё же нет в словаях ;)
Любой тупик - это тщательно замаскированный выход.

gnomino
Сообщения: 18
Зарегистрирован: Пт ноя 27, 2009 6:57 pm

Re: racct vs Speed-Limit

Сообщение gnomino »

Не, если бы не было чего-то в словарях то в messages писалось бы что-то вроде rc_avpair_gen: received unknown attribute 85 of length 4: 0x0000003C, а тут коннект проходит без ошибок, значит атрибуты просто не берутся из базы и не передаются радиусу от радиуса pppd.

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Re: racct vs Speed-Limit

Сообщение ran »

gnomino писал(а):Не, если бы не было чего-то в словарях то в messages писалось бы что-то вроде rc_avpair_gen: received unknown attribute 85 of length 4: 0x0000003C, а тут коннект проходит без ошибок, значит атрибуты просто не берутся из базы и не передаются радиусу от радиуса pppd.
конечно не берутся... а кто их брать должен? видимо post-auth выполнение которого в логе как раз и не наблюдается ;)
Любой тупик - это тщательно замаскированный выход.

gnomino
Сообщения: 18
Зарегистрирован: Пт ноя 27, 2009 6:57 pm

Re: racct vs Speed-Limit

Сообщение gnomino »

С одной стороны, как тогда в /var/run/radattr.ppp0 попал атрибут Filter-Id 2222? С другой, судя по доке:
Для оповещения о неавторизированых пользователях правим секцию post-auth

post-auth {
Post-Auth-Type REJECT {
post_auth
}
}
post-auth должен отработать в случае если авторизация будет отклонена.

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Re: racct vs Speed-Limit

Сообщение NiTr0 »

Тип наса корректно в биллинге стоит?

gnomino
Сообщения: 18
Зарегистрирован: Пт ноя 27, 2009 6:57 pm

Re: racct vs Speed-Limit

Сообщение gnomino »

бинго! стоял ipcad

Shturm_N
Сообщения: 141
Зарегистрирован: Вт мар 02, 2010 1:59 pm
Откуда: Lugansk
Контактная информация:

Re: racct vs Speed-Limit

Сообщение Shturm_N »

Аналогичная проблема. Не передается PPPD-Downstream-Speed-Limit и PPPD-Upstream-Speed-Limit.
Только тип НАС стоит pppd:pppd + radius plugin (linux).

Код: Выделить всё

billing:/etc/radiusclient# billing:/etc/ppp# dpkg-query -l |grep radius
ii  freeradius                          2.0.4+dfsg-6             a high-performance and highly configurable RADIUS server
ii  freeradius-common                   2.0.4+dfsg-6             FreeRadius common files
ii  freeradius-mysql                    2.0.4+dfsg-6             MySQL module for FreeRADIUS server
ii  freeradius-utils                    2.0.4+dfsg-6             FreeRadius client utilities
ii  libfreeradius2                      2.0.4+dfsg-6             FreeRADIUS shared library
ii  libradius1                          0.3.2-11.1               /bin/login replacement with RADIUS. Shared lib to used by prog
ii  radiusclient1                       0.3.2-11.1               /bin/login replacement which uses the RADIUS protocol for auth

billing:/etc/ppp# cat /var/log/messages
Mar  4 12:19:31 billing pppd[3096]: Plugin radius.so loaded.
Mar  4 12:19:31 billing pppd[3096]: RADIUS plugin initialized.
Mar  4 12:19:31 billing pppd[3096]: Plugin radattr.so loaded.
Mar  4 12:19:31 billing pppd[3096]: RADATTR plugin initialized.
Mar  4 12:19:31 billing pppd[3096]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Mar  4 12:19:31 billing pppd[3096]: pptpd-logwtmp: $Version$
Mar  4 12:19:31 billing pppd[3096]: pppd 2.4.4 started by root, uid 0
Mar  4 12:19:31 billing pppd[3096]: Using interface ppp0
Mar  4 12:19:31 billing pppd[3096]: Connect: ppp0 <--> /dev/pts/3
Mar  4 12:19:34 billing pppd[3096]: MPPE 128-bit stateless compression enabled
Mar  4 12:19:36 billing pppd[3096]: local  IP address 10.50.0.153
Mar  4 12:19:36 billing pppd[3096]: remote IP address 10.105.0.159
Mar  4 12:19:36 billing pppd[3096]: pptpd-logwtmp.so ip-up ppp0 sht 10.50.0.155

billing:/etc/ppp# cat /var/log/syslog
Mar  4 12:19:31 billing pppd[3096]: Plugin radius.so loaded.                                                                                                                                                             
Mar  4 12:19:31 billing pppd[3096]: RADIUS plugin initialized.                                                                                                                                                           
Mar  4 12:19:31 billing pppd[3096]: Plugin radattr.so loaded.                                                                                                                                                            
Mar  4 12:19:31 billing pppd[3096]: RADATTR plugin initialized.                                                                                                                                                          
Mar  4 12:19:31 billing pppd[3096]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.                                                                                                                                       
Mar  4 12:19:31 billing pppd[3096]: pptpd-logwtmp: $Version$                                                                                                                                                             
Mar  4 12:19:31 billing pppd[3096]: pppd 2.4.4 started by root, uid 0                                                                                                                                                    
Mar  4 12:19:31 billing pppd[3096]: using channel 6                                                                                                                                                                      
Mar  4 12:19:31 billing pppd[3096]: Using interface ppp0                                                                                                                                                                 
Mar  4 12:19:31 billing pppd[3096]: Connect: ppp0 <--> /dev/pts/3                                                                                                                                                        
Mar  4 12:19:31 billing pppd[3096]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x627dc9d> <pcomp> <accomp>]                                                                                        
Mar  4 12:19:31 billing pppd[3096]: rcvd [LCP ConfReq id=0x0 <mru 1400> <magic 0x7e164283> <pcomp> <accomp> <callback CBCP>]                                                                                             
Mar  4 12:19:31 billing pppd[3096]: sent [LCP ConfRej id=0x0 <callback CBCP>]
Mar  4 12:19:31 billing pppd[3096]: rcvd [LCP ConfReq id=0x1 <mru 1400> <magic 0x7e164283> <pcomp> <accomp>]
Mar  4 12:19:31 billing pppd[3096]: sent [LCP ConfAck id=0x1 <mru 1400> <magic 0x7e164283> <pcomp> <accomp>]
Mar  4 12:19:34 billing pppd[3096]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x627dc9d> <pcomp> <accomp>]
Mar  4 12:19:34 billing pppd[3096]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x627dc9d> <pcomp> <accomp>]
Mar  4 12:19:34 billing pppd[3096]: sent [LCP EchoReq id=0x0 magic=0x627dc9d]
Mar  4 12:19:34 billing pppd[3096]: sent [CHAP Challenge id=0x3e <912934cdb0aa7fd567a56b92455b621c>, name = "pptpd"]
Mar  4 12:19:34 billing pptpd[3095]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Mar  4 12:19:34 billing pppd[3096]: rcvd [LCP Ident id=0x2 magic=0x7e164283 "MSRASV5.10"]
Mar  4 12:19:34 billing pppd[3096]: rcvd [LCP Ident id=0x3 magic=0x7e164283 "MSRAS-0-11-FE0D5FE79BB8"]
Mar  4 12:19:34 billing pppd[3096]: rcvd [LCP EchoRep id=0x0 magic=0x7e164283]
Mar  4 12:19:34 billing pppd[3096]: rcvd [CHAP Response id=0x3e <3a735e3ea508aa0637b9b7ec7e2a34de0000000000000000b010699da80ae169629060e28dd4b0bf13e7bedf8c9ca7a800>, name = "sht"]
Mar  4 12:19:34 billing pppd[3096]: RADATTR plugin wrote 14 line(s) to file /var/run/radattr.ppp0.
Mar  4 12:19:34 billing pppd[3096]: sent [CHAP Success id=0x3e "S=5732BF327C8ECBA4D5D6BC123E9038FC42A090D9"]
Mar  4 12:19:34 billing pppd[3096]: sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
Mar  4 12:19:34 billing pppd[3096]: rcvd [CCP ConfReq id=0x4 <mppe +H +M +S +L -D +C>]
Mar  4 12:19:34 billing pppd[3096]: sent [CCP ConfNak id=0x4 <mppe +H -M +S -L -D -C>]
Mar  4 12:19:34 billing pppd[3096]: rcvd [IPCP ConfReq id=0x5 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
Mar  4 12:19:34 billing pppd[3096]: sent [IPCP TermAck id=0x5]
Mar  4 12:19:34 billing pppd[3096]: rcvd [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>]
Mar  4 12:19:34 billing pppd[3096]: rcvd [CCP ConfReq id=0x6 <mppe +H -M +S -L -D -C>]
Mar  4 12:19:34 billing pppd[3096]: sent [CCP ConfAck id=0x6 <mppe +H -M +S -L -D -C>]
Mar  4 12:19:34 billing pppd[3096]: MPPE 128-bit stateless compression enabled
Mar  4 12:19:34 billing pppd[3096]: sent [IPCP ConfReq id=0x1 <addr 10.50.0.153>]
Mar  4 12:19:34 billing pppd[3096]: rcvd [IPCP ConfAck id=0x1 <addr 10.50.0.153>]
Mar  4 12:19:35 billing pppd[3096]: sent [LCP EchoReq id=0x1 magic=0x627dc9d]
Mar  4 12:19:35 billing pppd[3096]: rcvd [LCP EchoRep id=0x1 magic=0x7e164283]
Mar  4 12:19:36 billing pppd[3096]: rcvd [IPCP ConfReq id=0x7 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
Mar  4 12:19:36 billing pppd[3096]: sent [IPCP ConfRej id=0x7 <ms-wins 0.0.0.0> <ms-wins 0.0.0.0>]
Mar  4 12:19:36 billing pppd[3096]: rcvd [IPCP ConfReq id=0x8 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar  4 12:19:36 billing pppd[3096]: sent [IPCP ConfNak id=0x8 <addr 10.105.0.159> <ms-dns1 10.50.0.1> <ms-dns3 195.8.56.2>]
Mar  4 12:19:36 billing pppd[3096]: rcvd [IPCP ConfReq id=0x9 <addr 10.105.0.159> <ms-dns1 10.50.0.1> <ms-dns3 195.8.56.2>]
Mar  4 12:19:36 billing pppd[3096]: sent [IPCP ConfAck id=0x9 <addr 10.105.0.159> <ms-dns1 10.50.0.1> <ms-dns3 195.8.56.2>]
Mar  4 12:19:36 billing pppd[3096]: Cannot determine ethernet address for proxy ARP
Mar  4 12:19:36 billing pppd[3096]: local  IP address 10.50.0.153
Mar  4 12:19:36 billing pppd[3096]: remote IP address 10.105.0.159
Mar  4 12:19:36 billing pppd[3096]: pptpd-logwtmp.so ip-up ppp0 sht 10.50.0.155
Mar  4 12:19:36 billing pppd[3096]: Script /etc/ppp/ip-up started (pid 3103)
Mar  4 12:19:36 billing pppd[3096]: Script /etc/ppp/ip-up finished (pid 3103), status = 0x2

billing:/etc/ppp# cat /var/run/rad
radattr.ppp0  radius.seq
billing:/etc/ppp# cat /var/run/radattr.ppp0
Session-Timeout 2371226
MS-MPPE-Encryption-Types
Session-Octets-Limit 2147483648
MS-CHAP2-Success >S=5732BF327C8ECBA4D5D6BC123E9038FC42A090D9
MS-MPPE-Encryption-Policy
Acct-Interim-Interval 60
Octets-Direction 0
Framed-IP-Address 10.105.0.159
Framed-IP-Netmask 255.255.255.255
MS-CHAP2-Success >S=5732BF327C8ECBA4D5D6BC123E9038FC42A090D9
MS-MPPE-Recv-Key \207\326\346V\027;}\320<\377\312\355{\301\200yf\021\007{\215m\231\274&[\211\031b\330\376\335\007w
MS-MPPE-Send-Key \212\211\360\365D\225G\031\237\034xA\217\335\270\004\013\304i<G'\371fc?\341\272@\252\212\270\002C
MS-MPPE-Encryption-Policy
MS-MPPE-Encryption-Types
При этом радиус говорит:

Код: Выделить всё

billing:/etc/ppp# freeradius -X 
FreeRADIUS Version 2.0.4, for host x86_64-pc-linux-gnu, built on Sep  7 2008 at 17:42:33
Copyright (C) 1999-2008 The FreeRADIUS server project and contributors.                 
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A                     
PARTICULAR PURPOSE.                                                                     
You may redistribute copies of FreeRADIUS under the terms of the                        
GNU General Public License.                                                             
Starting - reading configuration files ...                                              
including configuration file /etc/freeradius/radiusd.conf                               
including configuration file /etc/freeradius/proxy.conf                                 
including configuration file /etc/freeradius/clients.conf                               
including configuration file /etc/freeradius/snmp.conf                                  
including configuration file /etc/freeradius/eap.conf                                   
including configuration file /etc/freeradius/policy.conf                                
including files in directory /etc/freeradius/sites-enabled/                             
including configuration file /etc/freeradius/sites-enabled/default                      
including configuration file /etc/freeradius/sites-enabled/inner-tunnel                 
including dictionary file /etc/freeradius/dictionary                                    
main {                                                                                  
        prefix = "/usr"                                                                 
        localstatedir = "/var"                                                          
        logdir = "/var/log/freeradius"                                                  
        libdir = "/usr/lib/freeradius"                                                  
        radacctdir = "/var/log/freeradius/radacct"                                      
        hostname_lookups = no                                                           
        max_request_time = 30                                                           
        cleanup_delay = 5                                                               
        max_requests = 1024                                                             
        allow_core_dumps = no                                                           
        pidfile = "/var/run/freeradius/freeradius.pid"                                  
        user = "freerad"                                                                
        group = "freerad"                                                               
        checkrad = "/usr/sbin/checkrad"                                                 
        debug_level = 0                                                                 
        proxy_requests = yes                                                            
 security {                                                                             
        max_attributes = 200                                                            
        reject_delay = 1                                                                
        status_server = yes                                                             
 }                                                                                      
}                                                                                       
 client localhost {                                                                     
        ipaddr = 127.0.0.1                                                              
        require_message_authenticator = no                                              
        secret = "radsecret"                                                            
        nastype = "other"                                                               
 }                                                                                      
radiusd: #### Loading Realms and Home Servers ####                                      
 proxy server {                                                                         
        retry_delay = 5                                                                 
        retry_count = 3                                                                 
        default_fallback = no                                                           
        dead_time = 120                                                                 
        wake_all_if_all_dead = no                                                       
 }                                                                                      
 home_server localhost {                                                                
        ipaddr = 127.0.0.1                                                              
        port = 1812                                                                     
        type = "auth"                                                                   
        secret = "testing123"                                                           
        response_window = 20                                                            
        max_outstanding = 65536                                                         
        zombie_period = 40                                                              
        status_check = "status-server"                                                  
        ping_check = "none"                                                             
        ping_interval = 30                                                              
        check_interval = 30                                                             
        num_answers_to_alive = 3                                                        
        num_pings_to_alive = 3                                                          
        revive_interval = 120                                                           
        status_check_timeout = 4                                                        
 }                                                                                      
 home_server_pool my_auth_failover {                                                    
        type = fail-over                                                                
        home_server = localhost                                                         
 }                                                                                      
 realm example.com {                                                                    
        auth_pool = my_auth_failover                                                    
 }                                                                                      
 realm LOCAL {                                                                          
 }                                                                                      
radiusd: #### Instantiating modules ####                                                
 instantiate {                                                                          
 Module: Linked to module rlm_exec                                                      
 Module: Instantiating exec                                                             
  exec {                                                                                
        wait = yes                                                                      
        input_pairs = "request"                                                         
        output_pairs = "reply"                                                          
        shell_escape = yes                                                              
  }                                                                                     
 Module: Linked to module rlm_expr                                                      
 Module: Instantiating expr                                                             
 Module: Linked to module rlm_expiration                                                
 Module: Instantiating expiration                                                       
  expiration {                                                                          
        reply-message = "Password Has Expired  "                                        
  }                                                                                     
 Module: Linked to module rlm_logintime                                                 
 Module: Instantiating logintime                                                        
  logintime {                                                                           
        reply-message = "You are calling outside your allowed timespan  "               
        minimum-timeout = 60                                                            
  }                                                                                     
 }                                                                                      
radiusd: #### Loading Virtual Servers ####                                              
server inner-tunnel {                                                                   
 modules {                                                                              
 Module: Checking authenticate {...} for more modules to load                           
 Module: Linked to module rlm_pap                                                       
 Module: Instantiating pap                                                              
  pap {                                                                                 
        encryption_scheme = "auto"                                                      
        auto_header = no                                                                
  }                                                                                     
 Module: Linked to module rlm_chap                                                      
 Module: Instantiating chap                                                             
 Module: Linked to module rlm_mschap                                                    
 Module: Instantiating mschap                                                           
  mschap {                                                                              
        use_mppe = yes                                                                  
        require_encryption = yes                                                        
        require_strong = yes                                                            
        with_ntdomain_hack = no                                                         
  }                                                                                     
 Module: Linked to module rlm_unix                                                      
 Module: Instantiating unix                                                             
  unix {                                                                                
        radwtmp = "/var/log/freeradius/radwtmp"                                         
  }                                                                                     
 Module: Linked to module rlm_eap                                                       
 Module: Instantiating eap                                                              
  eap {                                                                                 
        default_eap_type = "md5"                                                        
        timer_expire = 60                                                               
        ignore_unknown_eap_types = no                                                   
        cisco_accounting_username_bug = no                                              
  }                                                                                     
 Module: Linked to sub-module rlm_eap_md5                                               
 Module: Instantiating eap-md5                                                          
 Module: Linked to sub-module rlm_eap_leap                                              
 Module: Instantiating eap-leap                                                         
 Module: Linked to sub-module rlm_eap_gtc                                               
 Module: Instantiating eap-gtc                                                          
   gtc {                                                                                
        challenge = "Password: "                                                        
        auth_type = "PAP"                                                               
   }                                                                                    
rlm_eap: Ignoring EAP-Type/tls because we do not have OpenSSL support.                  
rlm_eap: Ignoring EAP-Type/ttls because we do not have OpenSSL support.                 
rlm_eap: Ignoring EAP-Type/peap because we do not have OpenSSL support.                 
 Module: Linked to sub-module rlm_eap_mschapv2                                          
 Module: Instantiating eap-mschapv2                                                     
   mschapv2 {                                                                           
        with_ntdomain_hack = no                                                         
   }                                                                                    
 Module: Checking authorize {...} for more modules to load                              
 Module: Linked to module rlm_realm                                                     
 Module: Instantiating suffix                                                           
  realm suffix {                                                                        
        format = "suffix"                                                               
        delimiter = "@"                                                                 
        ignore_default = no                                                             
        ignore_null = no                                                                
  }                                                                                     
 Module: Linked to module rlm_files                                                     
 Module: Instantiating files                                                            
  files {                                                                               
        usersfile = "/etc/freeradius/users"                                             
        acctusersfile = "/etc/freeradius/acct_users"                                    
        preproxy_usersfile = "/etc/freeradius/preproxy_users"                           
        compat = "no"                                                                   
  }                                                                                     
 Module: Checking session {...} for more modules to load                                
 Module: Linked to module rlm_radutmp                                                   
 Module: Instantiating radutmp                                                          
  radutmp {                                                                             
        filename = "/var/log/freeradius/radutmp"                                        
        username = "%{User-Name}"                                                       
        case_sensitive = yes                                                            
        check_with_nas = yes                                                            
        perm = 384                                                                      
        callerid = yes                                                                  
  }                                                                                     
 Module: Checking post-proxy {...} for more modules to load                             
 Module: Checking post-auth {...} for more modules to load                              
 Module: Linked to module rlm_attr_filter                                               
 Module: Instantiating attr_filter.access_reject                                        
  attr_filter attr_filter.access_reject {                                               
        attrsfile = "/etc/freeradius/attrs.access_reject"                               
        key = "%{User-Name}"                                                            
  }                                                                                     
 }                                                                                      
}                                                                                       
server {                                                                                
 modules {                                                                              
 Module: Checking authenticate {...} for more modules to load                           
 Module: Checking authorize {...} for more modules to load                              
 Module: Linked to module rlm_preprocess                                                
 Module: Instantiating preprocess                                                       
  preprocess {                                                                          
        huntgroups = "/etc/freeradius/huntgroups"                                       
        hints = "/etc/freeradius/hints"                                                 
        with_ascend_hack = no                                                           
        ascend_channels_per_line = 23                                                   
        with_ntdomain_hack = no                                                         
        with_specialix_jetstream_hack = no                                              
        with_cisco_vsa_hack = no                                                        
        with_alvarion_vsa_hack = no                                                     
  }                                                                                     
 Module: Instantiating abills_preauth                                                   
  exec abills_preauth {                                                                 
        wait = yes                                                                      
        program = "/usr/abills/libexec/rauth.pl pre_auth"                               
        input_pairs = "request"                                                         
        output_pairs = "config"                                                         
        shell_escape = yes                                                              
  }                                                                                     
 Module: Instantiating abills_auth                                                      
  exec abills_auth {                                                                    
        wait = yes                                                                      
        program = "/usr/abills/libexec/rauth.pl"                                        
        input_pairs = "request"                                                         
        output_pairs = "reply"                                                          
        shell_escape = yes                                                              
  }                                                                                     
 Module: Checking preacct {...} for more modules to load                                
 Module: Instantiating abills_acc                                                       
  exec abills_acc {                                                                     
        wait = yes                                                                      
        program = "/usr/abills/libexec/racct.pl"                                        
        input_pairs = "request"                                                         
        output_pairs = "reply"                                                          
        shell_escape = yes                                                              
  }                                                                                     
 Module: Checking accounting {...} for more modules to load                             
 Module: Linked to module rlm_detail                                                    
 Module: Instantiating detail                                                           
  detail {                                                                              
        detailfile = "/var/log/freeradius/radacct/%{Client-IP-Address}/detail-%Y%m%d"   
        header = "%t"                                                                   
        detailperm = 384                                                                
        dirperm = 493                                                                   
        locking = no                                                                    
        log_packet_header = no                                                          
  }                                                                                     
 Module: Instantiating attr_filter.accounting_response                                  
  attr_filter attr_filter.accounting_response {                                         
        attrsfile = "/etc/freeradius/attrs.accounting_response"                         
        key = "%{User-Name}"                                                            
  }                                                                                     
 Module: Checking session {...} for more modules to load                                
 Module: Checking post-proxy {...} for more modules to load                             
 Module: Checking post-auth {...} for more modules to load                              
 Module: Instantiating abills_postauth                                                  
  exec abills_postauth {                                                                
        wait = yes                                                                      
        program = "/usr/abills/libexec/rauth.pl post_auth"                              
        input_pairs = "request"                                                         
        output_pairs = "config"                                                         
        shell_escape = yes                                                              
  }                                                                                     
 }                                                                                      
}                                                                                       
radiusd: #### Opening IP addresses and Ports ####                                       
listen {                                                                                
        type = "auth"                                                                   
        ipaddr = *                                                                      
        port = 0                                                                        
}                                                                                       
listen {                                                                                
        type = "acct"                                                                   
        ipaddr = *                                                                      
        port = 0                                                                        
}                                                                                       
main {                                                                                  
        snmp = no                                                                       
        smux_password = ""                                                              
        snmp_write_access = no                                                          
}                                                                                       
Listening on authentication address * port 1812                                         
Listening on accounting address * port 1813                                             
Listening on proxy address * port 1814                                                  
Ready to process requests.                                                              
rad_recv: Access-Request packet from host 127.0.0.1 port 41130, id=137, length=144      
        Service-Type = Framed-User                                                      
        Framed-Protocol = PPP                                                           
        User-Name = "sht"                                                               
        MS-CHAP-Challenge = 0x307bbacea43886605cd8a9e5f03a3027                          
        MS-CHAP2-Response = 0x9c00c4dc3dbd6a502230b83544da4406235a00000000000000005e06e7b71c61253a4abb670f2e78d4c7bf4c08720163df14
        Calling-Station-Id = "10.50.0.155"                                                                                        
        NAS-IP-Address = 10.50.0.153                                                                                              
        NAS-Port = 0                                                                                                              
+- entering group authorize                                                                                                       
++[preprocess] returns ok                                                                                                         
Exec-Program output: Cleartext-Password := "123"                                                                                  
Exec-Program-Wait: value-pairs: Cleartext-Password := "123"                                                                       
Exec-Program: returned: 0                                                                                                         
++[abills_preauth] returns ok                                                                                                     
  rlm_mschap: Found MS-CHAP attributes.  Setting 'Auth-Type  = mschap'                                                            
++[mschap] returns ok                                                                                                             
    users: Matched entry DEFAULT at line 206                                                                                      
++[files] returns ok                                                                                                              
Exec-Program output: Session-Timeout = 2367067, MS-MPPE-Encryption-Types = 0x00000006, Session-Octets-Limit = 2147483648, MS-CHAP2-SUCCESS = 0x9c533d43394645414431313132424539374133393532433131393934343743344541414246464646303939, MS-MPPE-Encryption-Policy = 0x00000001, Acct-Interim-Interval = 60, Octets-Direction = 0, Framed-IP-Address = 10.105.0.159, Framed-IP-Netmask = 255.255.255.255,                                                                                   
Exec-Program-Wait: value-pairs: Session-Timeout = 2367067, MS-MPPE-Encryption-Types = 0x00000006, Session-Octets-Limit = 2147483648, MS-CHAP2-SUCCESS = 0x9c533d43394645414431313132424539374133393532433131393934343743344541414246464646303939, MS-MPPE-Encryption-Policy = 0x00000001, Acct-Interim-Interval = 60, Octets-Direction = 0, Framed-IP-Address = 10.105.0.159, Framed-IP-Netmask = 255.255.255.255,                                                                        
Exec-Program: returned: 0                                                                                                                                                                                                                    
++[abills_auth] returns ok                                                                                                                                                                                                                   
  rad_check_password:  Found Auth-Type mschap                                                                                                                                                                                                
auth: type "MSCHAP"                                                                                                                                                                                                                          
+- entering group MS-CHAP                                                                                                                                                                                                                    
  rlm_mschap: Told to do MS-CHAPv2 for sht with NT-Password                                                                                                                                                                                  
rlm_mschap: adding MS-CHAPv2 MPPE keys                                                                                                                                                                                                       
++[mschap] returns ok                                                                                                                                                                                                                        
Login OK: [sht/<via Auth-Type = mschap>] (from client localhost port 0 cli 10.50.0.155)
Sending Access-Accept of id 137 to 127.0.0.1 port 41130
        Session-Timeout = 2367067
        MS-MPPE-Encryption-Types = 0x00000006
        Session-Octets-Limit = 2147483648
        MS-CHAP2-Success = 0x9c533d43394645414431313132424539374133393532433131393934343743344541414246464646303939
        MS-MPPE-Encryption-Policy = 0x00000001
        Acct-Interim-Interval = 60
        Octets-Direction = Route-IP-No
        Framed-IP-Address = 10.105.0.159
        Framed-IP-Netmask = 255.255.255.255
        MS-CHAP2-Success = 0x9c533d43394645414431313132424539374133393532433131393934343743344541414246464646303939
        MS-MPPE-Recv-Key = 0x2aeacb77b6ece674df6a14029352525c
        MS-MPPE-Send-Key = 0x3e6aba23b474c49e414281ad5acf5b4a
        MS-MPPE-Encryption-Policy = 0x00000002
        MS-MPPE-Encryption-Types = 0x00000004
Finished request 0.
Going to the next request
Waking up in 4.9 seconds.
rad_recv: Accounting-Request packet from host 127.0.0.1 port 43045, id=138, length=108
        Acct-Session-Id = "4B8F99770CFD00"
        User-Name = "sht"
        Acct-Status-Type = Start
        Service-Type = Framed-User
        Framed-Protocol = PPP
        Calling-Station-Id = "10.50.0.155"
        Acct-Authentic = RADIUS
        NAS-Port-Type = Async
        Framed-IP-Address = 10.105.0.159
        NAS-IP-Address = 10.50.0.153
        NAS-Port = 0
        Acct-Delay-Time = 0
+- entering group preacct
++[preprocess] returns ok
Exec-Program output:
Exec-Program: returned: 0
++[abills_acc] returns ok
+- entering group accounting
        expand: /var/log/freeradius/radacct/%{Client-IP-Address}/detail-%Y%m%d -> /var/log/freeradius/radacct/127.0.0.1/detail-20100304
rlm_detail: /var/log/freeradius/radacct/%{Client-IP-Address}/detail-%Y%m%d expands to /var/log/freeradius/radacct/127.0.0.1/detail-20100304
        expand: %t -> Thu Mar  4 13:28:55 2010
++[detail] returns ok
++[unix] returns ok
        expand: /var/log/freeradius/radutmp -> /var/log/freeradius/radutmp
        expand: %{User-Name} -> sht
++[radutmp] returns ok
        expand: %{User-Name} -> sht
 attr_filter: Matched entry DEFAULT at line 12
++[attr_filter.accounting_response] returns updated
Sending Accounting-Response of id 138 to 127.0.0.1 port 43045
Finished request 1.
Cleaning up request 1 ID 138 with timestamp +10
Going to the next request
Waking up in 3.0 seconds.
Cleaning up request 0 ID 137 with timestamp +8
Ready to process requests.
Пардон за большое количество логов. Старался дать полную картину происходящего.

Shturm_N
Сообщения: 141
Зарегистрирован: Вт мар 02, 2010 1:59 pm
Откуда: Lugansk
Контактная информация:

Re: racct vs Speed-Limit

Сообщение Shturm_N »

Нашел. Забыл в тарифном плане указать интервал и скорость в нем. Извиняюсь за беспокойство.
Зато конфиги от мусора почистил...

Ответить