Okay...one step closer. I had been using a debian version of freeradius 1.0.2 and hacked in the eap-tls. I have since followed Ben Kenobi's advice and "use the source". It appears to be sending packets to the IAS box now, and I can cut the stuff out and use radclient and have IAS respond, however it doesn't seem to be responding to the server process. One step closer - miles away!

:)

Dan Newcombe wrote:

Hi all. I've done my best to try and figure this out myself, but am really stuck. First the basics: An enterasys C2 switch setup to do 802.1x authentication. This switch points to my freeradius server. Attached to the swich is my XP notebook, which is setup to do 802.1x via PEAP. On the back end is a Win2k3 server which is running IAS. The idea is to have all the network switches send the authentication requests to the freeradius server, which will then decide if it needs to go to the windows box (for staff) or a different box (for students). Also, the Win2k3 IAS server has a limit of 50 clients unless you scale up to the advanced server, which I find just sad that they have done this.

Anyway, I have tested from the freeradius box to the IAS box using radtest, and everything is working, so I am being seen as a client. The problem is when I try and have the notebook authenticate. I see rlm_eap: Request is supposed to be proxied to Realm NULL. Not doing EAP. in the debug output, which I gather is normal, but somehow part of the problem. Basically, the IAS server seems to ignore whatever is coming across from the freeradius box. My (uneducated) guess is that this is because it has the EAP parms in it, but is not eap??? However, a normal "clear-text" attempt via radtest works fine.

I have found this post by Alan DeKok - http://thread.gmane.org/gmane.comp.dial-up.freeradius.user/26170 which sounds very similar to what I am doing

First, configure the server to terminate the tunnel, and
authenticate the inner session locally.  Once that works, configure
the server to proxy the inner session only.

I guess where I am really lost is how to follow the above suggestion.
This is what it is sending to the IAS box, which is being ignored.
Sending Access-Request of id 1 to 172.25.8.114:1812
      User-Name = "CCSU\\dan"
      Called-Station-Id = "00-11-88-12-6e-70"
      Calling-Station-Id = "00-0f-1f-43-c8-38"
      NAS-Identifier = "00-11-88-12-6e-5d"
      NAS-IP-Address = 172.25.7.11
      NAS-Port = 19
      Framed-MTU = 1500
      NAS-Port-Type = Ethernet
      EAP-Message = 0x0202001201434353555c646e6577636f6d63
      Message-Authenticator = 0x00000000000000000000000000000000
      Proxy-State = 0x3432

Thanks for any help...I'm really stuck on this part!
  -Dan
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html


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

Reply via email to