EAP-MD5 client "rlm_eap_md5 : Password is required for EAP-MD5 Authentication"
Hi, I'm building a radiusd client using libradius and trying to get eap-md5 authentication working. My code sends a radius request with a user name, and an eap message with the username. I receive a challenge from radiusd. I return the challenge response, md5(id,passwd,challenge), and radius state variable but time out waiting for authentication. The output from radiusd indicates "rlm_eap_md5 : Password is required for EAP-MD5 Authentication". When I add the password to the users file, I no longer receive the challenge and timeout earlier. Where is radiusd supposed to get the passwd, and in what format ? -- _______________________________________________ Get your free email from http://bsdmail.com
rick norman wrote:
Hi, I'm building a radiusd client using libradius and trying to get eap-md5 authentication working. My code sends a radius request with a user name, and an eap message with the username. I receive a challenge from radiusd. I return the challenge response, md5(id,passwd,challenge), and radius state variable but time out waiting for authentication. The output from radiusd indicates "rlm_eap_md5 : Password is required for EAP-MD5 Authentication". When I add the password to the users file, I no longer receive the challenge and timeout earlier. Where is radiusd supposed to get the passwd, and in what format ?
Cleartext for md5 challenge, and from any authentication source you wish ... sql , ldap , users file.
participants (2)
-
Arran Cudbard-Bell -
rick norman