Hi,

I'm using different radius-serversfor our NAS. The NAS are configuerd to use the 
freeradiusd as there aaa servers. the freeradius servers works then as a proxy 
server to the other radius-servers  with the userdata. the other radiusserver 
are not under my control :(

I have now following problem: 
as soon the proxyradius includes Cisco-AVPairs in its replay the freeradiusd 
stopps to handle packets. I can see that the radiusd receives the answer, but
it sends never this answer back to the NAS

I can workaround if I add the Cisco-AVPairs in the user-file, but since our 
customer controlls there own radius-setup it's not a solution that I add some
of there configurationdata into my local userfile :(  

Does somebody have a hint what goes wrong? 

any help is welcome and fell free to ask more details if you need.

kind regards Ueli


freeradius -x writes following lines with my request: 


flunder:/etc/freeradius# freeradius -v
freeradius: FreeRADIUS Version 0.9.3, for host i386-pc-linux-gnu, built on Dec 16 2003 
at 18:51:12

flunder:/etc/freeradius# freeradius -x
Starting - reading configuration files ...
Module: Loaded expr
Module: Instantiated expr (expr)
Module: Loaded PAP
Module: Instantiated pap (pap)
Module: Loaded CHAP
Module: Instantiated chap (chap)
Module: Loaded eap
rlm_eap: Loaded and initialized the type md5
rlm_eap: Loaded and initialized the type leap
Module: Instantiated eap (eap)
Module: Loaded preprocess
Module: Instantiated preprocess (preprocess)
Module: Loaded realm
Module: Instantiated realm (suffix)
Module: Loaded files
Module: Instantiated files (files)
Module: Loaded Acct-Unique-Session-Id
Module: Instantiated acct_unique (acct_unique)
Module: Loaded detail
Module: Instantiated detail (detail)
Module: Loaded System
Module: Instantiated unix (unix)
Module: Loaded radutmp
Module: Instantiated radutmp (radutmp)
Initializing the thread pool...
Listening on IP address a.b.c.67, ports 1816/udp and 1817/udp, with proxy on 1818/udp.
Ready to process requests.
rad_recv: Access-Request packet from host d.e.f.42:1645, id=122, length=91
        Framed-Protocol = PPP
        User-Name = "[EMAIL PROTECTED]"
        CHAP-Password = 0xd48c80786d318896b5ac96a98e11e9a93f
        NAS-Port-Type = Virtual
        NAS-Port = 550
        Service-Type = Framed-User
        NAS-IP-Address = d.e.f.42
  rlm_chap: Setting 'Auth-Type := CHAP'
Sending Access-Request of id 3 to a.b.c.67:1812
        Framed-Protocol = PPP
        User-Name = "[EMAIL PROTECTED]"
        CHAP-Password = 0xd48c80786d318896b5ac96a98e11e9a93f
        NAS-Port-Type = Virtual
        NAS-Port = 550
        Service-Type = Framed-User
        NAS-IP-Address = d.e.f.42
        CHAP-Challenge = 0x7481e0ed64eb0b643a056cf56500f70f
        Proxy-State = 0x313232
rad_recv: Access-Accept packet from host a.b.c.67:1812, id=3, length=351
        Framed-IP-Address = 192.168.255.9
        Framed-Route = "172.16.23.0/24"
        Cisco-AVPair = "ip:inacl#1=permit ip 172.16.23.0 0.0.0.255 192.168.0.0 
0.0.255.255"
        Cisco-AVPair = "ip:outacl#1=permit ip any 172.16.23.0 0.0.0.255"
        Framed-Protocol = PPP
        Framed-Routing = None
        Framed-Compression = None
        Service-Type = Framed-User
        Proxy-State = 0x313232
rad_recv: Access-Request packet from host d.e.f.42:1645, id=122, length=91
Discarding new request from client zhenge-lns1:1645 - ID: 122 due to live request 4
rad_recv: Access-Request packet from host d.e.f.42:1645, id=122, length=91
Discarding new request from client zhenge-lns1:1645 - ID: 122 due to live request 4


and from this point no more packets are processed


-- 
"The software said it requires Windows 95 or better,
                                                 so I installed Linux"

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to