I'm fighting to get Radiator working with our Cambium ePMP Wireless AP's. They talk EAP-TTLS for authentication.
I managed to get past my first issue by installing the net:ssleay module from a repository (we're running windows so took a bit of searching to find a copy). We have Radiator 4.9 installed currently... Radiator is working with SQL for 1 set of devices we have but I'm trying to get a realm setup for the new EAP-TTLS devices.. (the old devices that do work are just standard radius) ... When the ttls devices try to connect I get this in the logs ERR: Could not handle an EAP request: Can't locate object method "response_identity" via package "Radius::EAP_21" at C:/Perl/site/lib/Radius/EAP.pm line 169. Mon Jun 2 16:16:40 2014: INFO: Access rejected for anonym...@epmp.test.net<mailto:anonym...@epmp.test.net>: Could not handle an EAP request Config for the TTLS stuff is the below, though I don't think it's a config issue... Really appreciate any assistance everyone can give me thanks. Users-eap has a line that says anonymous And users-eap2 has a line with username User-Password password Config i added... <Realm epmp.test.net> AuthByPolicy ContinueWhileIgnore <AuthBy FILE> CachePasswordExpiry 86400 EAPAnonymous %0 EAPContextTimeout 1000 EAPFAST_PAC_Lifetime 7776000 EAPFAST_PAC_Reprovision 2592000 EAPTLS_MaxFragmentSize 2048 EAPTLS_PEAPVersion 0 EAPTLS_SessionResumption 1 EAPTLS_SessionResumptionLimit 43200 EAPTLS_VerifyDepth 1 EAPTTLS_NoAckRequired 1 EAPType TTLS EAPType TLS EAPType LEAP Filename %D/users-eap PasswordPrompt password SIPDigestRealm DefaultSipRealm </AuthBy> <Log FILE> Filename %L/eaplog Trace 4 </Log> </Realm> <Handler TunnelledByTTLS=1,Realm=epmp.test.net> AuthByPolicy ContinueWhileIgnore <AuthBy FILE> CachePasswordExpiry 86400 EAPAnonymous anonymous EAPContextTimeout 1000 EAPFAST_PAC_Lifetime 7776000 EAPFAST_PAC_Reprovision 2592000 EAPTLS_MaxFragmentSize 2048 EAPTLS_PEAPVersion 0 EAPTLS_SessionResumption 1 EAPTLS_SessionResumptionLimit 43200 EAPTLS_VerifyDepth 1 Filename %D/users-eap2 PasswordPrompt password SIPDigestRealm DefaultSipRealm UsernameMatchesWithoutRealm 1 </AuthBy> <Log FILE> Filename %L/eaplog2 Trace 4 </Log> </Handler>
_______________________________________________ radiator mailing list radiator@open.com.au http://www.open.com.au/mailman/listinfo/radiator