Hello
all,
I
have a client machine that authenticates to FreeRadius using EAP-TTLS over
Access_Point_1 just fine. When I roam the client to Access_Point_2 and tries to
authenticate again to FreeRadius, session resumption seems to be failing with
the following error.
Wed Sep 22 22:35:16 2010 : Debug: SSL Connection
Established
Wed Sep 22 22:35:16 2010 : Debug: SSL Application Data
Wed Sep 22 22:35:16 2010 : Info: [ttls] eaptls_process
returned 3
Wed Sep 22 22:35:16 2010 : Info: [ttls] Skipping Phase2
due to session resumption
Wed Sep 22 22:35:16 2010 : Info: [ttls] WARNING: No
information in cached session!
Wed Sep 22 22:35:16 2010 : Info: [eap] Freeing handler
Wed Sep 22 22:35:16 2010 : Info: ++[eap] returns reject
Wed Sep 22 22:35:16 2010 : Info: Failed to authenticate
the user.
Wed Sep 22 22:35:16 2010 : Info: Using Post-Auth-Type
Reject
Wed Sep 22 22:35:16 2010 : Info: +- entering group REJECT
{...}
Wed Sep 22 22:35:16 2010 : Info:
[attr_filter.access_reject] expand: %{User-Name} ->
anonymous
One
thing to note on the above is that there is no cached information, which seems
strange as the client was authenticated some minutes over Access_Point_1. The
other thing is that user authentication fails completely and the client resides
to restart EAP-TTLS from the start that finishes successfully.
Do
you have any ideas/pointes on how to fix this make session resumption to work
propery?
Thanks
a lot in advance,
Panos