<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Ошибка radius сервер]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=14941</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14941&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Ошибка radius сервер».]]></description>
		<lastBuildDate>Thu, 21 Jul 2011 12:29:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=196650#p196650</link>
			<description><![CDATA[<p>А вообще вот тут рабочие словари:<br /><a href="http://cakebilling.googlecode.com/files/etc.tar.bz2">http://cakebilling.googlecode.com/files/etc.tar.bz2</a></p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Thu, 21 Jul 2011 12:29:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=196650#p196650</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193839#p193839</link>
			<description><![CDATA[<p>Еще вот эта штука нужна:<br />cp /usr/share/freeradius/dictionary.microsoft /etc/radiusclient</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 08 Jul 2011 15:52:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193839#p193839</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193836#p193836</link>
			<description><![CDATA[<p>Разница вообщем такая, не хватает следующего:</p><div class="codebox"><pre><code>ATTRIBUTE Acct-Interim-Interval 85 integer             
ATTRIBUTE Session-Octets-Limit 227 integer           
ATTRIBUTE Octets-Direction 228 integer                  
                                  
ATTRIBUTE PPPD-Upstream-Speed-Limit 230 integer              
ATTRIBUTE PPPD-Downstream-Speed-Limit 231 integer         
ATTRIBUTE PPPD-Upstream-Speed-Limit-1 232 integer          
ATTRIBUTE PPPD-Downstream-Speed-Limit-1 233 integer     
ATTRIBUTE PPPD-Upstream-Speed-Limit-2 234 integer          
ATTRIBUTE PPPD-Downstream-Speed-Limit-2 235 integer     
ATTRIBUTE PPPD-Upstream-Speed-Limit-3 236 integer          
ATTRIBUTE PPPD-Downstream-Speed-Limit-3 237 integer  
      
ATTRIBUTE    Acct-Input-Packets    47    integer          
ATTRIBUTE    Acct-Output-Packets    48    integer                          

ATTRIBUTE    Chap-Challenge        60    string          
$INCLUDE /etc/radiusclient/dictionary.microsof</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 08 Jul 2011 15:33:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193836#p193836</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193829#p193829</link>
			<description><![CDATA[<p>Лучше бы просто diff сделал, а то не понятно ни чего.</p>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Fri, 08 Jul 2011 14:01:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193829#p193829</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193827#p193827</link>
			<description><![CDATA[<p>Проблема именно была в файле /etc/radiusclient/dictionary. Не хватало атрибутов.<br />Вот сравнение правильного и не правильного файла (не правильный файл стоит по умолчанию)<br />Правильный -------------------------------------------------------------------------------Не правильный<br /></p><div class="codebox"><pre><code>#                                #
# Updated 97/06/13 to livingston-radius-2.01 miquels@cistron.    # Updated 97/06/13 to livingston-radius-2.01 miquels@cistron.
#                                #
#    This file contains dictionary translations for parsin    #    This file contains dictionary translations for parsin
#    requests and generating responses.  All transactions     #    requests and generating responses.  All transactions 
#    composed of Attribute/Value Pairs.  The value of each    #    composed of Attribute/Value Pairs.  The value of each
#    is specified as one of 4 data types.  Valid data type    #    is specified as one of 4 data types.  Valid data type
#                                #
#    string - 0-253 octets                    #    string - 0-253 octets
#    ipaddr - 4 octets in network byte order            #    ipaddr - 4 octets in network byte order
#    integer - 32 bit value in big endian order (high byte    #    integer - 32 bit value in big endian order (high byte
#    date - 32 bit value in big endian order - seconds sin    #    date - 32 bit value in big endian order - seconds sin
#                    00:00:00 GMT,  Jan.      #                    00:00:00 GMT,  Jan.  
#                                #
#    Enumerated values are stored in the user file with di    #    Enumerated values are stored in the user file with di
#    VALUE translations for easy administration.        #    VALUE translations for easy administration.
#                                #
#    Example:                        #    Example:
#                                #
#    ATTRIBUTE      VALUE                    #    ATTRIBUTE      VALUE
#    ---------------   -----                    #    ---------------   -----
#    Framed-Protocol = PPP                    #    Framed-Protocol = PPP
#    7        = 1    (integer encoding)        #    7        = 1    (integer encoding)
#                                #

#                                #
#    Following are the proper new names. Use these.        #    Following are the proper new names. Use these.
#                                #
ATTRIBUTE Acct-Interim-Interval 85 integer              &lt;
ATTRIBUTE Session-Octets-Limit 227 integer              &lt;
ATTRIBUTE Octets-Direction 228 integer                  &lt;
                                  &lt;
ATTRIBUTE PPPD-Upstream-Speed-Limit 230 integer              &lt;
ATTRIBUTE PPPD-Downstream-Speed-Limit 231 integer          &lt;
ATTRIBUTE PPPD-Upstream-Speed-Limit-1 232 integer          &lt;
ATTRIBUTE PPPD-Downstream-Speed-Limit-1 233 integer          &lt;
ATTRIBUTE PPPD-Upstream-Speed-Limit-2 234 integer          &lt;
ATTRIBUTE PPPD-Downstream-Speed-Limit-2 235 integer          &lt;
ATTRIBUTE PPPD-Upstream-Speed-Limit-3 236 integer          &lt;
ATTRIBUTE PPPD-Downstream-Speed-Limit-3 237 integer          &lt;
                                  &lt;
                                  &lt;
ATTRIBUTE    User-Name        1    string        ATTRIBUTE    User-Name        1    string
ATTRIBUTE    Password        2    string        ATTRIBUTE    Password        2    string
ATTRIBUTE    CHAP-Password        3    string        ATTRIBUTE    CHAP-Password        3    string
ATTRIBUTE    NAS-IP-Address        4    ipaddr        ATTRIBUTE    NAS-IP-Address        4    ipaddr
ATTRIBUTE    NAS-Port-Id        5    integer        ATTRIBUTE    NAS-Port-Id        5    integer
ATTRIBUTE    Service-Type        6    integer        ATTRIBUTE    Service-Type        6    integer
ATTRIBUTE    Framed-Protocol        7    integer        ATTRIBUTE    Framed-Protocol        7    integer
ATTRIBUTE    Framed-IP-Address    8    ipaddr        ATTRIBUTE    Framed-IP-Address    8    ipaddr
ATTRIBUTE    Framed-IP-Netmask    9    ipaddr        ATTRIBUTE    Framed-IP-Netmask    9    ipaddr
ATTRIBUTE    Framed-Routing        10    integer        ATTRIBUTE    Framed-Routing        10    integer
ATTRIBUTE    Filter-Id        11    string        ATTRIBUTE    Filter-Id        11    string
ATTRIBUTE    Framed-MTU        12    integer        ATTRIBUTE    Framed-MTU        12    integer
ATTRIBUTE    Framed-Compression    13    integer        ATTRIBUTE    Framed-Compression    13    integer
ATTRIBUTE    Login-IP-Host        14    ipaddr        ATTRIBUTE    Login-IP-Host        14    ipaddr
ATTRIBUTE    Login-Service        15    integer        ATTRIBUTE    Login-Service        15    integer
ATTRIBUTE    Login-TCP-Port        16    integer        ATTRIBUTE    Login-TCP-Port        16    integer
ATTRIBUTE    Reply-Message        18    string        ATTRIBUTE    Reply-Message        18    string
ATTRIBUTE    Callback-Number        19    string        ATTRIBUTE    Callback-Number        19    string
ATTRIBUTE    Callback-Id        20    string        ATTRIBUTE    Callback-Id        20    string
ATTRIBUTE    Framed-Route        22    string        ATTRIBUTE    Framed-Route        22    string
ATTRIBUTE    Framed-IPX-Network    23    ipaddr        ATTRIBUTE    Framed-IPX-Network    23    ipaddr
ATTRIBUTE    State            24    string        ATTRIBUTE    State            24    string
ATTRIBUTE    Session-Timeout        27    integer        ATTRIBUTE    Session-Timeout        27    integer
ATTRIBUTE    Idle-Timeout        28    integer        ATTRIBUTE    Idle-Timeout        28    integer
ATTRIBUTE    Termination-Action    29    integer        ATTRIBUTE    Termination-Action    29    integer
ATTRIBUTE    Called-Station-Id    30    string        ATTRIBUTE    Called-Station-Id    30    string
ATTRIBUTE    Calling-Station-Id    31    string        ATTRIBUTE    Calling-Station-Id    31    string
ATTRIBUTE    Acct-Status-Type    40    integer        ATTRIBUTE    Acct-Status-Type    40    integer
ATTRIBUTE    Acct-Delay-Time        41    integer        ATTRIBUTE    Acct-Delay-Time        41    integer
ATTRIBUTE    Acct-Input-Octets    42    integer        ATTRIBUTE    Acct-Input-Octets    42    integer
ATTRIBUTE    Acct-Output-Octets    43    integer        ATTRIBUTE    Acct-Output-Octets    43    integer
ATTRIBUTE    Acct-Session-Id        44    string        ATTRIBUTE    Acct-Session-Id        44    string
ATTRIBUTE    Acct-Authentic        45    integer        ATTRIBUTE    Acct-Authentic        45    integer
ATTRIBUTE    Acct-Session-Time    46    integer        ATTRIBUTE    Acct-Session-Time    46    integer
ATTRIBUTE    Acct-Input-Packets    47    integer          &lt;
ATTRIBUTE    Acct-Output-Packets    48    integer          &lt;
ATTRIBUTE    Acct-Terminate-Cause    49    integer        ATTRIBUTE    Acct-Terminate-Cause    49    integer
ATTRIBUTE    Chap-Challenge        60    string          &lt;
ATTRIBUTE    NAS-Port-Type        61    integer        ATTRIBUTE    NAS-Port-Type        61    integer
ATTRIBUTE    Port-Limit        62    integer        ATTRIBUTE    Port-Limit        62    integer
ATTRIBUTE    Connect-Info        77    string        ATTRIBUTE    Connect-Info        77    string

#                                #
#    Experimental Non Protocol Attributes used by Cistron-    #    Experimental Non Protocol Attributes used by Cistron-
#                                #
ATTRIBUTE    Huntgroup-Name        221    string        ATTRIBUTE    Huntgroup-Name        221    string
ATTRIBUTE    User-Category        1029    string        ATTRIBUTE    User-Category        1029    string
ATTRIBUTE    Group-Name        1030    string        ATTRIBUTE    Group-Name        1030    string
ATTRIBUTE    Simultaneous-Use    1034    integer        ATTRIBUTE    Simultaneous-Use    1034    integer
ATTRIBUTE    Strip-User-Name        1035    integer        ATTRIBUTE    Strip-User-Name        1035    integer
ATTRIBUTE    Fall-Through        1036    integer        ATTRIBUTE    Fall-Through        1036    integer
ATTRIBUTE    Add-Port-To-IP-Address    1037    integer        ATTRIBUTE    Add-Port-To-IP-Address    1037    integer
ATTRIBUTE    Exec-Program        1038    string        ATTRIBUTE    Exec-Program        1038    string
ATTRIBUTE    Exec-Program-Wait    1039    string        ATTRIBUTE    Exec-Program-Wait    1039    string
ATTRIBUTE    Hint            1040    string        ATTRIBUTE    Hint            1040    string

#                                #
#    Non-Protocol Attributes                    #    Non-Protocol Attributes
#    These attributes are used internally by the server    #    These attributes are used internally by the server
#                                #
ATTRIBUTE    Expiration          21    date        ATTRIBUTE    Expiration          21    date
ATTRIBUTE    Auth-Type        1000    integer        ATTRIBUTE    Auth-Type        1000    integer
ATTRIBUTE    Menu            1001    string        ATTRIBUTE    Menu            1001    string
ATTRIBUTE    Termination-Menu    1002    string        ATTRIBUTE    Termination-Menu    1002    string
ATTRIBUTE    Prefix            1003    string        ATTRIBUTE    Prefix            1003    string
ATTRIBUTE    Suffix            1004    string        ATTRIBUTE    Suffix            1004    string
ATTRIBUTE    Group            1005    string        ATTRIBUTE    Group            1005    string
ATTRIBUTE    Crypt-Password        1006    string        ATTRIBUTE    Crypt-Password        1006    string
ATTRIBUTE    Connect-Rate        1007    integer        ATTRIBUTE    Connect-Rate        1007    integer

#                                #
#    Integer Translations                    #    Integer Translations
#                                #

#    User Types                        #    User Types

VALUE        Service-Type        Login-User        VALUE        Service-Type        Login-User    
VALUE        Service-Type        Framed-User        VALUE        Service-Type        Framed-User    
VALUE        Service-Type        Callback-Login-User    VALUE        Service-Type        Callback-Login-User
VALUE        Service-Type        Callback-Framed-User    VALUE        Service-Type        Callback-Framed-User
VALUE        Service-Type        Outbound-User        VALUE        Service-Type        Outbound-User    
VALUE        Service-Type        Administrative-User    VALUE        Service-Type        Administrative-User
VALUE        Service-Type        NAS-Prompt-User        VALUE        Service-Type        NAS-Prompt-User    

#    Framed Protocols                    #    Framed Protocols

VALUE        Framed-Protocol        PPP            VALUE        Framed-Protocol        PPP        
VALUE        Framed-Protocol        SLIP            VALUE        Framed-Protocol        SLIP        

#    Framed Routing Values                    #    Framed Routing Values

VALUE        Framed-Routing        None            VALUE        Framed-Routing        None        
VALUE        Framed-Routing        Broadcast        VALUE        Framed-Routing        Broadcast    
VALUE        Framed-Routing        Listen            VALUE        Framed-Routing        Listen        
VALUE        Framed-Routing        Broadcast-Listen    VALUE        Framed-Routing        Broadcast-Listen

#    Framed Compression Types                #    Framed Compression Types

VALUE        Framed-Compression    None            VALUE        Framed-Compression    None        
VALUE        Framed-Compression    Van-Jacobson-TCP-IP    VALUE        Framed-Compression    Van-Jacobson-TCP-IP

#    Login Services                        #    Login Services

VALUE        Login-Service        Telnet            VALUE        Login-Service        Telnet        
VALUE        Login-Service        Rlogin            VALUE        Login-Service        Rlogin        
VALUE        Login-Service        TCP-Clear        VALUE        Login-Service        TCP-Clear    
VALUE        Login-Service        PortMaster        VALUE        Login-Service        PortMaster    

#    Status Types                        #    Status Types

VALUE        Acct-Status-Type    Start            VALUE        Acct-Status-Type    Start        
VALUE        Acct-Status-Type    Stop            VALUE        Acct-Status-Type    Stop        
VALUE        Acct-Status-Type    Accounting-On        VALUE        Acct-Status-Type    Accounting-On    
VALUE        Acct-Status-Type    Accounting-Off        VALUE        Acct-Status-Type    Accounting-Off    

#    Authentication Types                    #    Authentication Types

VALUE        Acct-Authentic        RADIUS            VALUE        Acct-Authentic        RADIUS        
VALUE        Acct-Authentic        Local            VALUE        Acct-Authentic        Local        
VALUE        Acct-Authentic        PowerLink128        VALUE        Acct-Authentic        PowerLink128    

#    Termination Options                    #    Termination Options

VALUE        Termination-Action    Default            VALUE        Termination-Action    Default        
VALUE        Termination-Action    RADIUS-Request        VALUE        Termination-Action    RADIUS-Request    

#    NAS Port Types, available in 3.3.1 and later        #    NAS Port Types, available in 3.3.1 and later

VALUE        NAS-Port-Type        Async            VALUE        NAS-Port-Type        Async        
VALUE        NAS-Port-Type        Sync            VALUE        NAS-Port-Type        Sync        
VALUE        NAS-Port-Type        ISDN            VALUE        NAS-Port-Type        ISDN        
VALUE        NAS-Port-Type        ISDN-V120        VALUE        NAS-Port-Type        ISDN-V120    
VALUE        NAS-Port-Type        ISDN-V110        VALUE        NAS-Port-Type        ISDN-V110    

#    Acct Terminate Causes, available in 3.3.2 and later    #    Acct Terminate Causes, available in 3.3.2 and later

VALUE           Acct-Terminate-Cause    User-Request             VALUE           Acct-Terminate-Cause    User-Request         
VALUE           Acct-Terminate-Cause    Lost-Carrier             VALUE           Acct-Terminate-Cause    Lost-Carrier         
VALUE           Acct-Terminate-Cause    Lost-Service             VALUE           Acct-Terminate-Cause    Lost-Service         
VALUE           Acct-Terminate-Cause    Idle-Timeout             VALUE           Acct-Terminate-Cause    Idle-Timeout         
VALUE           Acct-Terminate-Cause    Session-Timeout          VALUE           Acct-Terminate-Cause    Session-Timeout      
VALUE           Acct-Terminate-Cause    Admin-Reset              VALUE           Acct-Terminate-Cause    Admin-Reset          
VALUE           Acct-Terminate-Cause    Admin-Reboot             VALUE           Acct-Terminate-Cause    Admin-Reboot         
VALUE           Acct-Terminate-Cause    Port-Error               VALUE           Acct-Terminate-Cause    Port-Error           
VALUE           Acct-Terminate-Cause    NAS-Error                VALUE           Acct-Terminate-Cause    NAS-Error            
VALUE           Acct-Terminate-Cause    NAS-Request              VALUE           Acct-Terminate-Cause    NAS-Request          
VALUE           Acct-Terminate-Cause    NAS-Reboot               VALUE           Acct-Terminate-Cause    NAS-Reboot           
VALUE           Acct-Terminate-Cause    Port-Unneeded            VALUE           Acct-Terminate-Cause    Port-Unneeded        
VALUE           Acct-Terminate-Cause    Port-Preempted           VALUE           Acct-Terminate-Cause    Port-Preempted       
VALUE           Acct-Terminate-Cause    Port-Suspended           VALUE           Acct-Terminate-Cause    Port-Suspended       
VALUE           Acct-Terminate-Cause    Service-Unavailable      VALUE           Acct-Terminate-Cause    Service-Unavailable  
VALUE           Acct-Terminate-Cause    Callback                 VALUE           Acct-Terminate-Cause    Callback             
VALUE           Acct-Terminate-Cause    User-Error               VALUE           Acct-Terminate-Cause    User-Error           
VALUE           Acct-Terminate-Cause    Host-Request             VALUE           Acct-Terminate-Cause    Host-Request         

#                                #
#    Non-Protocol Integer Translations            #    Non-Protocol Integer Translations
#                                #

VALUE        Auth-Type        Local            VALUE        Auth-Type        Local        
VALUE        Auth-Type        System            VALUE        Auth-Type        System        
VALUE        Auth-Type        SecurID            VALUE        Auth-Type        SecurID        
VALUE        Auth-Type        Crypt-Local        VALUE        Auth-Type        Crypt-Local    
VALUE        Auth-Type        Reject            VALUE        Auth-Type        Reject        

#                                #
#    Cistron extensions                    #    Cistron extensions
#                                #
VALUE        Auth-Type        Pam            VALUE        Auth-Type        Pam        
VALUE        Auth-Type        None            VALUE        Auth-Type        None        

#                                #
#    Experimental Non-Protocol Integer Translations for Ci    #    Experimental Non-Protocol Integer Translations for Ci
#                                #
VALUE        Fall-Through        No            VALUE        Fall-Through        No        
VALUE        Fall-Through        Yes            VALUE        Fall-Through        Yes        
VALUE        Add-Port-To-IP-Address    No            VALUE        Add-Port-To-IP-Address    No        
VALUE        Add-Port-To-IP-Address    Yes            VALUE        Add-Port-To-IP-Address    Yes        

#                                #
#    Configuration Values                    #    Configuration Values
#    uncomment these two lines to turn account expiration     #    uncomment these two lines to turn account expiration 
#                                #

#VALUE        Server-Config        Password-Expiration    #VALUE        Server-Config        Password-Expiration
#VALUE        Server-Config        Password-Warning    #VALUE        Server-Config        Password-Warning

$INCLUDE /etc/radiusclient/dictionary.microsoft              &lt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 08 Jul 2011 13:59:38 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193827#p193827</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193724#p193724</link>
			<description><![CDATA[<p>Нет это не с галкой связано, галку то я всегда убираю.&nbsp; Так как в документации написано что надо убирать.<br />Вообще проблема уже решена, надо было словари другие подкачать. Поменял все родные словари на другие (взял с форума), и он заработал как по маслу <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 08 Jul 2011 09:30:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193724#p193724</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193608#p193608</link>
			<description><![CDATA[<p>А не поможет отключить шифрование галочку при создании&nbsp; соединения в винде. Где то в районе Дополнительные настройки. Сам когда поднимал freeradius с этим намучался.</p>]]></description>
			<author><![CDATA[null@example.com (XliN)]]></author>
			<pubDate>Fri, 08 Jul 2011 04:42:15 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193608#p193608</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193484#p193484</link>
			<description><![CDATA[<p>Не много поменял конфигурационные файлы и теперь следующие ошибки:<br /><strong># cat /var/log/radius/radius.log</strong><br /></p><div class="codebox"><pre><code>Thu Jul  7 11:18:41 2011 : Info: Using deprecated naslist file.  Support for this will go away soon.
Thu Jul  7 11:18:41 2011 : Info: rlm_exec: Wait=yes but no output defined. Did you mean output=none?
Thu Jul  7 11:18:41 2011 : Info: Ready to process requests.
Thu Jul  7 11:19:15 2011 : Auth: rlm_unix: Attribute &quot;User-Password&quot; is required for authentication.</code></pre></div><p><strong>cat /var/log/messages</strong><br /></p><div class="codebox"><pre><code>pppd 2.4.4 started by root, uid 0
Jul  7 11:21:37 localhost pppd[3372]: Using interface ppp0
Jul  7 11:21:37 localhost pppd[3372]: Connect: ppp0 &lt;--&gt; /dev/pts/1
Jul  7 11:21:39 localhost pptpd[3371]: GRE: Bad checksum from pppd.
Jul  7 11:21:39 localhost pptpd[3371]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Jul  7 11:21:39 localhost pppd[3372]: rc_avpair_new: unknown attribute 11
Jul  7 11:21:39 localhost pppd[3372]: rc_avpair_new: unknown attribute 25
Jul  7 11:21:49 localhost pppd[3372]: rc_check_reply: received invalid reply digest from RADIUS server
Jul  7 11:21:49 localhost pppd[3372]: Peer aidar failed CHAP authentication
Jul  7 11:21:49 localhost pppd[3372]: Connection terminated.
Jul  7 11:21:49 localhost pppd[3372]: Exit.
Jul  7 11:21:49 localhost pptpd[3371]: CTRL: Client 10.168.50.10 control connection finished</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Thu, 07 Jul 2011 15:23:02 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193484#p193484</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193290#p193290</link>
			<description><![CDATA[<p>Далее настраиваю Radius, редактирую файл etc/raddb/radiusd.conf:<br /></p><div class="codebox"><pre><code>## some need locations variables

# Различные файловые переменные.
# Приведено для gentoo.
# Если ставите из исходников,
# скопируйте эти переменные из
# /opt/freeradius/etc/raddb/radiusd.conf

prefix = /usr
exec_prefix = /usr
sysconfdir = /etc
localstatedir = /var
sbindir = /usr/sbin
logdir = ${localstatedir}/log/radius
raddbdir = ${sysconfdir}/raddb
radacctdir = ${logdir}/radacct

# Месторасположение конфигурационных и лог файлов.
confdir = ${raddbdir}
run_dir = ${localstatedir}/run/radiusd

#
#  The logging messages for the server are appended to the
#  tail of this file.
#
log_file = ${logdir}/radius.log


# Каталог с подгружаемыми модулями.

libdir = /usr/lib

# Месторасположение pid-файла. Содержащего идентификатор процесса.

pidfile = ${run_dir}/radiusd.pid



# Имя пользователя и группа от которых запускается FreeRADIUS

user = radiusd
group = radiusd

# Максимальное время (в секундах) используемое для обработки запроса.

max_request_time = 30


# Удалить запросы которые обрабатываются более чем max_request_time

delete_blocked_requests = no

# Время ожидания (в секундах) перед очисткой reply запроса отправленного NAS.

cleanup_delay = 5

# Максимальное количество запросов хранимых сервером. Это число должно быть равно количеству клиентов помноженному на 256.
# К примеру для четырех клиентов оно будет 1024.

max_requests = 5120


#Использовать все доступные интерфейсы.

bind_address = *

# Закрепить за FreeRADIUS конкретный port. Если указан ноль,
# то значение берется из /etc/services

port = 0



# Запретить/разрешить ip адреса в dns имена.
# Включение этой опции может сильно снизить производительность.

hostname_lookups = no

# Создавать/несоздавать отладочные файлы при падении сервера.

allow_core_dumps = no


# Разрешить использование регулярных выражений.

regular_expressions    = yes
extended_expressions    = yes

# Записывать полный User-Name аттрибут если найден в запросе.

log_stripped_names = no


# Записывать в лог попытки авторизации.

log_auth = yes

# Записывать в логи пароли при авторизации.
# log_auth_badpass - не корректные пароли
# log_auth_goodpass - корректные пароли

log_auth_badpass = yes
log_auth_goodpass = no

# Включить/выключить коллизию пользователей.

usercollide = no


# конвертировать логин и/или пароль до или после авторизации.

lower_user = no
lower_pass = no

## удалить пробелы в логине и/или пароле.

nospace_user = no
nospace_pass = no

# настройки безопасности от возможных DoS аттак.

security {
    
    # Максимальное допустимое количество аттрибутов в RADIUS пакете.
        max_attributes = 200


     # Задержка (в секундах) перед отправкой Access-Reject пакета.
        reject_delay = 1


    # Не отвечать на запросы Status-Server
        status_server = no

}

# Конфигрурация клиентов RADIUS сервера.
# Описывается в отдельном файле.

$INCLUDE  ${confdir}/clients.conf


# Отключить snmp поддержку.

snmp    = no
$INCLUDE  ${confdir}/snmp.conf


# Настрока пула процессов.

thread pool {
    # количество первоначально запущенных процессов.

    start_servers = 5

    # Максимально возможное количество процессов.

    max_servers = 32

    # Динамическая регулировка количества процессов.

    min_spare_servers = 3
    max_spare_servers = 10

    # Количество принимаемых запросов процессом. МОжет помочь при утечках памяти в
        # RADIUS сервере. Если выставить 300, процессы будут периодически перегружаться
        # для уборки мусора.

    max_requests_per_server = 0
}
# Секция конфигурации динамических модулей.

modules {

        # Модуль PAP авторизации.
        # Необходим для обработки запросов с PAP авторизацией.
        # encryption_scheme указывает в каком виде хранятся пароли.
        # clear - подразумевает в открытом виде.
        pap {
                encryption_scheme = clear
        }

        # Модуль CHAP авторизации.
        # Необходим для обработки запросов с CHAP авторизацией.
        # authtype подразумевает обработку запросов только с аттрибутом Auth-Type=CHAP
        chap {
                authtype = CHAP
        }

        # Модуль преобработки запросов.
        # Т.е. перед авторизацией пакета.
        preprocess {
        # huntgroups - хинт группы см. файл huntgoups.
        # hints - хинты.
        
                huntgroups = ${confdir}/huntgroups
                hints = ${confdir}/hints

        # Обработка Cisco VSA.
                with_cisco_vsa_hack = no

        }

        # Модуль Microsoft CHAP авторизации.
        # Поддерживает так же еще и Microsoft CHAP v2
        # authtype подразумевает обработку запросов только с аттрибутом Auth-Type=MS-CHAP
        # use_mppe = no указывает на отсутствие шифрования VPN туннеля.
        mschap {
                authtype = MS-CHAP
                use_mppe = no
        }
        
        # Модуль записей Livingston RADIUS типа.
        # usersfile содержит авторизационные записи пользователей.
        # Рекомендуется использовать только для тестов и выставления значений по умолчанию.
        # acctusersfile содержит пользователей подлежащих учету (аккаунтингу).
        # compat - совместимость. При использовании файлов только FreeRADIUS можно отключить.
        files {
                usersfile = ${confdir}/users
                acctusersfile = ${confdir}/acct_users
                compat = no
        }

        # Запись детального лога аккаунтинговых пакетов.
        detail {
                detailfile = ${radacctdir}/%{Client-IP-Address}/detail-%Y%m%d
                detailperm = 0600
        }

        # Запись детального лога пакетов авторизации.
        detail auth_log {
                detailfile = ${radacctdir}/%{Client-IP-Address}/auth-detail-%Y%m%d
                detailperm = 0600
        }


        # Запись детального лога reply пакетов.
        #
        detail reply_log {
                detailfile = ${radacctdir}/%{Client-IP-Address}/reply-detail-%Y%m%d
                detailperm = 0600
        }

        # Создать уникальный ключ для аккаунтинг сессии.
        # Многие NAS повторно используют Acct-Session-ID.
        # key перечисление аттрибутов для генерации Acct-Session-ID
        acct_unique {
                key = &quot;User-Name, Acct-Session-Id, NAS-IP-Address, Client-IP-Address, NAS-Port&quot;
        }

        # Конфигурация авторизации и аккаунтинга посредством СУБД
        # содержится в отдельном файле cakesql.conf
        $INCLUDE ${confdir}/cakesql.conf

}

# Авторизация
# сначала идет пакет передается в preprocess
# где может быть модифицирован.
# Далее chap mschap обрабатывают chap и mschap авторизацию.

authorize {
        preprocess
        chap
        mschap

        # Ведем логи пакетов авторизации.
        auth_log
        files
        # отключаем авторизацию через sql
        # сначала необходимо отладить проверить на уровне файлов.
        #cake_sql
# включаем авторизацию через sql
        cake_sql
}
authenticate {

    Auth-Type PAP {
        pap
    }

    
    Auth-Type CHAP {
        chap
    }

    
    Auth-Type MS-CHAP {
        mschap
    }

}

# Преобразование аккаунтинговых пакетов.
preacct {
        preprocess
}
#
# Секция ведения аккаунтинга.
#
accounting {
        # Создание Acct-Session-Id если ваш NAS генрит их вполне корректно можете
        # убрать.
        acct_unique

        # Создавать detail лог.
        detail

        # Помещать аккаунтинговые пакеты в СУБД
        # cake_sql
# включаем помещение аккаунтинговых пакетов в СУБД
        cake_sql
}
# Секция ведения логов reply-пакетов
post-auth {

        # Вести детальный лог репли пакетов.
        reply_log
}</code></pre></div><p>После редактирую clients.conf (данный файл содержит конфигурацию о клиентах (NAS) работающих с RADIUS сервером):<br /></p><div class="codebox"><pre><code># секция описывает клиента c ip адресом 127.0.0.1.
# secret - секретное слово указывается еще на NAS желательно выбрать что-то отличное от test
# shortname - короткое имя используемое в качестве псевдонима.
# nastype - используется radcheck.pl т.е. внешним скриптом. В нашей системе оно используется.
# Поэтому выставленно other.
# Подобным же образом добавьте других клиентов.
client 127.0.0.1 {
       secret = test
       shortname = localhost
       nastype = other
} </code></pre></div><p>Скачиваю dictionary.ppp:<br /></p><div class="codebox"><pre><code>wget -c [url]http://cakebilling.googlecode.com/files/dictionary.ppp[/url]</code></pre></div><p>Редактирую файл dictionary:<br /></p><div class="codebox"><pre><code>$INCLUDE /usr/share/freeradius/dictionary
$INCLUDE /etc/raddb/dictionary.ppp</code></pre></div><p>Редактирую файл users:<br /></p><div class="codebox"><pre><code># необходимо для авторизации через SQL.
# при проведении авторизации через SQL раскоментируйте.
# DEFAULT Auth-Type:=Local

# тестовый пользователь. Если будете тестировать с pppd и mschap авторизацией пропишите
# Auth-Type:=MS-CHAP вместо Auth-Type:=Local, иначе RADIUS сервер не авторизует клиента.

test Auth-Type:=Local, User-Password == &quot;test&quot;
#test Auth-Type:=MS-CHAP, User-Password == &quot;test&quot;
                Service-Type = Framed-User,
                Framed-Protocol = PPP,
                Framed-IP-Address = 192.168.0.200,
                Framed-IP-Netmask = 255.255.255.0,
                Framed-Route = &quot;192.168.1.0/24 192.168.200.204/32 1&quot;,
                Reply-Message = &quot;Just Test&quot;,
                Acct-Interim-Interval = 60,
# Session-Timeout = 120,
                Framed-Routing = Broadcast-Listen,
                Framed-Compression = None</code></pre></div><p>Создаю редактирую файл cakesql.conf:<br /></p><div class="codebox"><pre><code>sql cake_sql{

        # Указываем драйвер для PostgreSQL
        driver = &quot;rlm_sql_postgresql&quot;

        # указываем PostgreSQL сервер.
        server = &quot;127.0.0.1&quot;
        # указываем логин к базе.
        login = &quot;cake&quot;
        # пароль который вы задавали при заведении пользователя cake.
        password = &quot;cake&quot;

        # Указываем базу.
        radius_db = &quot;cake&quot;

        # Создавать файл трассировки для SQL рапросов.
        # Создается только при указании опции -x
        sqltrace = yes
        sqltracefile = /var/log/radius/sqltrace.sql

        # Количество подключений к СУБД
        num_sql_socks = 30

        # Имя пользователя запрашиваемого в СУБД.
        # Возможно применение регулярных выражений.
        sql_user_name = &quot;%{User-Name}&quot;

        # запрос на авторизацию. Если запрос возвращает ничего RADIUS считает, что такого пользователя нет
        # и отдает Auth-Reject
        authorize_check_query = &quot;select * from cake.auth_check(&#039;%{SQL-User-Name}&#039;)&quot;


        # после успешной авторизации выполняется этот запрос который возвращает reply аттрибуты для пользователя.
        # Они могут содержать лимиты для пользователя и сопутствующую информацию.
        authorize_reply_query = &quot;select * from cake.auth_reply(&#039;%{SQL-User-Name}&#039;)&quot;

        # запрос ведет запись alive пакетов сессии содержащих промежуточные значения использования ресурсов.
        accounting_update_query = &quot;select cake.acct_update(&#039;%{Acct-Unique-Session-Id}&#039;, %{Acct-Output-Octets},%{Acct-Input-Octets})&quot;

        # запрос ведет запись пакета начала сессии.
        accounting_start_query = &quot;select start_session(&#039;%{Acct-Unique-Session-Id}&#039;,&#039;%{SQL-User-Name}&#039;)&quot;

         # запрос ведет запись пакета конца сессии.
        accounting_stop_query = &quot;select stop_session(%{Acct-Input-Octets},%{Acct-Output-Octets},&#039;%{Acct-Unique-Session-Id}&#039;)&quot;

}</code></pre></div><p>Проверяю конфигурационные файлы:<br /></p><div class="codebox"><pre><code>check-radiusd-config</code></pre></div><div class="quotebox"><blockquote><p>Radius server configuration looks OK.</p></blockquote></div><p>Теперь запускаю в одной из консолей radiusd -X. Далее переключаюсь в соседнюю консоль и выполняю:<br /></p><div class="codebox"><pre><code>radtest test test 127.0.0.1 2 test</code></pre></div><p>В консоли где запускалась команда radiusd -X и консоли где запускалась команда radtest test test 127.0.0.1 2 test,<br />появился одинаковый текст, говорящий что все ОК<br />Здесь настраиваю PPP/PPTP все как по документации (раздел настройки PPP). <br />Редактирую /etc/raddb/users:<br /></p><div class="codebox"><pre><code># radtest
#test Auth-Type:=Local, User-Password == &quot;test&quot;
# Изменяем тип авторизации для pptpd
test Auth-Type:=MS-CHAP, User-Password == &quot;test&quot;</code></pre></div><p>Далее подключаемся через VPN соединение к нашему pptp серверу. <br />Вот на этом шаге пытаюсь подключится к VPN серверу с машины WindowsXP SP3, создаю новое подключение к VPN серверу. <br />- Ставлю его IP адрес в локальной сети<br />- Шифрование: Не обязательное (Подключится даже если нет шифрования)<br />- Протоколы: CHAP, MS CHAP, MS CHAP v2<br />- Тип VPN: PPTP VPN</p><p>Логин и пароль: test<br />(пытался по разному, не получается)</p><p>В логах /var/log/messages после появляются записи что выше.<br />На машине с WinXP - ошибка 691</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Thu, 07 Jul 2011 07:29:57 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193290#p193290</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193270#p193270</link>
			<description><![CDATA[<p>Сам веб интерфейс работает, из него создаются пользователи в базе Cake.<br />А вот как PPP/PPTP + Radius&nbsp; к нему прикрутить вопрос....<br />Делаю по документации, все как там написано, а он сразу не работает.</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Thu, 07 Jul 2011 06:51:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193270#p193270</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193267#p193267</link>
			<description><![CDATA[<p>В том и дело, что radius client установлен!</p><p>Мои действия при установке такие, это пока тестовая машина:</p><p>Устанавливаю БД Postgres:<br /></p><div class="codebox"><pre><code># yum install postgresql postgresql-server perl-DBD-Pg</code></pre></div><p>Создаю пользователя базы и саму базу для Cake:<br /></p><div class="codebox"><pre><code># service postgresql start
# su postgres 
# createuser -P -D -A cake
# Password: cake
# createdb -O cake -E WIN cake
# createlang plpgsql cake
# exit
# nano  /var/lib/pgsql/data/pg_hba.conf
local all all trust
host all 127.0.0.1/32 trust
# service postgresql restart</code></pre></div><p>Заливаю схему базы:<br /></p><div class="codebox"><pre><code># wget [url]http://cakebilling.googlecode.com/files/cake-v1.0.1.sql[/url] 
# psql -Ucake -W -d cake -f cake-v1.0.1.sql</code></pre></div><p>Проверяю базу, загрузилась ли схема:<br /></p><div class="codebox"><pre><code># psql -Ucake cake -c &quot;select * from cake.users;&quot;
# exit</code></pre></div><p>Перезапускаю демон Postgres:<br /># service postgresql restart</p><p>Устанавливаю Freeradius:<br /></p><div class="codebox"><pre><code># yum install freeradius freeradius-postgresql</code></pre></div><p>Устанавливаю RadiusClient:<br /></p><div class="codebox"><pre><code># wget [url]http://pkgs.repoforge.org/radiusclient/radiusclient-0.3.2-0.2.el5.rf.i386.rpm[/url]
# rpm -ivh radiusclient-0.3.2-0.2.el5.rf.i386.rpm</code></pre></div><p>Устанавливаю PPP/PPTP :<br /></p><div class="codebox"><pre><code># yum install ppp
# wget [url]http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.rhel5.i386.rpm[/url]
# rpm -ivh pptpd-1.3.4-2.rhel5.i386.rpm</code></pre></div><p>Устанавливаю необходимые зависимости для Java Machine:<br /></p><div class="codebox"><pre><code># yum install libtool
# yum install autoconf automake binutils gcc
# yum install httpd-devel openssl-devel lynx</code></pre></div><p>Качаю Java&nbsp; Machine (jdk-6u26-linux-i586-rpm.bin) из оф сайта и устанавливаю:<br /></p><div class="codebox"><pre><code># chmod 755 jdk-6u26-linux-i586-rpm.bin
# ./jdk-6u26-linux-i586-rpm.bin</code></pre></div><p>Устанавливаю web сервер Resin v4 (resin-4.0.19.zip), качаю его с оф. сайта:</p><p>Распаковываю скаченный архив zip, в папку.</p><p>Запускаю следующие команды:<br /></p><div class="codebox"><pre><code>./configure --prefix=/opt/resin --with-java-home=/usr/java/jdk1.6.0_26 --disable-ssl --enable-jni
# make
# make install</code></pre></div><p>Устанавливаю сам Cake (веб интерфейс):<br /></p><div class="codebox"><pre><code># wget [url]http://cakebilling.googlecode.com/files/cake-1.0.3.war[/url]
# cp cake-1.0.3.war /opt/resin/webapps/cake-1.0.3.war</code></pre></div><p>Редактирую файл: <br /></p><div class="codebox"><pre><code>/opt/resin/webapps/cake-1.0.3/WEB-INF/cake.xml -&gt; db_password=&quot;cake&quot;
/opt/resin/webapps/cake-1.0.3/WEB-INF/cake.xml -&gt; db_connstr=&quot;jdbc:postgresql://localhost/cake&quot; </code></pre></div><p>Добавлаю в автозагрузку БД Postgres и веб сервер Resin:<br /></p><div class="codebox"><pre><code># chkconfig --level 35 postgresql on
# chkconfig --level 35 resin on
# reboot</code></pre></div><p>Теперь все это дело пытаюсь настроить по документации.</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Thu, 07 Jul 2011 06:43:43 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193267#p193267</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193231#p193231</link>
			<description><![CDATA[<p>Установи пакет radiusclient.<br />В нём и должен содержаться тот конфигурационный файл.</p>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Thu, 07 Jul 2011 05:56:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193231#p193231</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193210#p193210</link>
			<description><![CDATA[<p>Логи взял с файла /var/log/messages</p><p>Радиус сервер установлен, тестовое подключение работает.<br />radiusd -X<br />.....<br />radtest test test 127.0.0.1 2 test<br />.....<br />Пишет все ОК.</p><p>Также настраивал отдельно PPP/PPTP, тоже работает.<br />Теперь пытаюсь сделать так чтобы Радиус и PPP задружили вместе.</p><p>Может кто-то устанавливал этот биллинг, подскажите что делать?</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Thu, 07 Jul 2011 03:49:31 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193210#p193210</guid>
		</item>
		<item>
			<title><![CDATA[Ошибка radius сервер]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=193133#p193133</link>
			<description><![CDATA[<p>Добрый вечер!<br />Устанавливаю и настраиваю Cake Billing.<br />Все делаю по инструкции.<br />Так вот при настройке и проверке тестового подключения у меня вылазит вот такой ошибка:</p><div class="codebox"><pre><code>pppd 2.4.4 started by root, uid 0
Jul  6 13:35:31 localhost pppd[22587]: Using interface ppp0
Jul  6 13:35:31 localhost pppd[22587]: Connect: ppp0 &lt;--&gt; /dev/pts/2
Jul  6 13:35:31 localhost pptpd[22586]: GRE: Bad checksum from pppd.
Jul  6 13:35:31 localhost pppd[22587]: /etc/radiusclient/radiusclient.conf: no servers file specified
Jul  6 13:35:31 localhost pppd[22587]: RADIUS: Can&#039;t read config file /etc/radiusclient/radiusclient.conf
Jul  6 13:35:31 localhost pppd[22587]: Peer  failed CHAP authentication
Jul  6 13:35:31 localhost pppd[22587]: Connection terminated.
Jul  6 13:35:31 localhost pppd[22587]: Exit.</code></pre></div><p>Тестовое подключение делаю с машины WinXP локальной сети к vpn серверу.</p><p>Демоны pptpd и radiusd Запустил.<br />Файлик /etc/radiusclient/radiusclient.conf имеет содержимое<br />authserver 127.0.0.1:1812<br />acctserver 127.0.0.1:1813</p><p>В точности по инструкции...<br />Помогите определить в чем причина этой ошибки.</p><p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Wed, 06 Jul 2011 17:43:09 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=193133#p193133</guid>
		</item>
	</channel>
</rss>
