Hi, I get this error (0) pap: ERROR: MD5 digest does not match "known good" digest when i try to logon with name test and password testing123 sudo radtest test testing123 localhost 1812 testing123 this is inside the users : "test" MD5-Password :=“c1fae6c8a0fc99eef1f026f556ce1b58" E-maildisclaimer: Aan dit bericht, waaronder ook de eventuele bijlagen worden bedoeld, kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde en bevat persoonlijke en vertrouwelijke informatie. Het bekend maken, kopieren en verspreiden van een bericht dat niet voor u bestemd is, is niet toegestaan. Als u dit bericht per ongeluk heeft ontvangen, verzoeken wij u vriendelijk het direct te vernietigen en de afzender te informeren. Twijfelt u over de juistheid of volledigheid van dit bericht? Neem dan contact op met de afzender.
On 12/10/2022 07:27, Ihsan wrote:
I get this error (0) pap: ERROR: MD5 digest does not match "known good" digest when i try to logon with name test and password testing123
You have the wrong hash for "testing123": $ echo -n "testing123" | md5sum 7f2ababa423061c509f4923dd04b6cf1 -
sudo radtest test testing123 localhost 1812 testing123 this is inside the users : "test" MD5-Password :=“c1fae6c8a0fc99eef1f026f556ce1b58"
Try test MD5-Password := “7f2ababa423061c509f4923dd04b6cf1" -- Matthew
On 12/10/2022, at 23:23, Matthew Newton <mcn@freeradius.org> wrote:
On 12/10/2022 07:27, Ihsan wrote:
sudo radtest test testing123 localhost 1812 testing123 this is inside the users : "test" MD5-Password :=“c1fae6c8a0fc99eef1f026f556ce1b58"
Incidentally, this is the md5sum for “$pw” - which may help you figure out a bug in a script some place.. :-) -- Nathan Ward
Do you mean that i need to get rid of the “ between the code?
Op 12 okt. 2022 om 12:43 heeft Nathan Ward <lists+freeradius@daork.net> het volgende geschreven:
On 12/10/2022, at 23:23, Matthew Newton <mcn@freeradius.org> wrote:
On 12/10/2022 07:27, Ihsan wrote:
sudo radtest test testing123 localhost 1812 testing123 this is inside the users : "test" MD5-Password :=“c1fae6c8a0fc99eef1f026f556ce1b58"
Incidentally, this is the md5sum for “$pw” - which may help you figure out a bug in a script some place.. :-)
-- Nathan Ward
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
E-maildisclaimer: Aan dit bericht, waaronder ook de eventuele bijlagen worden bedoeld, kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde en bevat persoonlijke en vertrouwelijke informatie. Het bekend maken, kopieren en verspreiden van een bericht dat niet voor u bestemd is, is niet toegestaan. Als u dit bericht per ongeluk heeft ontvangen, verzoeken wij u vriendelijk het direct te vernietigen en de afzender te informeren. Twijfelt u over de juistheid of volledigheid van dit bericht? Neem dan contact op met de afzender.
this is the full script. #!bin/bash echo "Hi, Wat is de gebruikersnaam van de nieuwe radius gebruiker?" read username echo "en wat is het wachtwoord?" read pw filename=/etc/freeradius/3.0/users pwnew=$(echo -n '$pw' | md5sum | awk '{print $1}') tmpstr="\"$username\" MD5-Password :=\"$pwnew\"" x=`echo "$tmpstr"; cat "$filename"` echo "$x" > "$filename" echo "Gebruiker toegevoegd!" echo "----------RESTARTING FREERADIUS----------" sudo systemctl restart freeradius echo "De gebruiker kan vanaf nu inloggen op de wifi!" please hetp. it wont work.
Op 12 okt. 2022, om 13:48 heeft Ihsan Topcu <ihsan@ihsansoft.nl> het volgende geschreven:
Do you mean that i need to get rid of the “ between the code?
Op 12 okt. 2022 om 12:43 heeft Nathan Ward <lists+freeradius@daork.net> het volgende geschreven:
On 12/10/2022, at 23:23, Matthew Newton <mcn@freeradius.org> wrote:
On 12/10/2022 07:27, Ihsan wrote:
sudo radtest test testing123 localhost 1812 testing123 this is inside the users : "test" MD5-Password :=“c1fae6c8a0fc99eef1f026f556ce1b58"
Incidentally, this is the md5sum for “$pw” - which may help you figure out a bug in a script some place.. :-)
-- Nathan Ward
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
E-maildisclaimer: Aan dit bericht, waaronder ook de eventuele bijlagen worden bedoeld, kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde en bevat persoonlijke en vertrouwelijke informatie. Het bekend maken, kopieren en verspreiden van een bericht dat niet voor u bestemd is, is niet toegestaan. Als u dit bericht per ongeluk heeft ontvangen, verzoeken wij u vriendelijk het direct te vernietigen en de afzender te informeren. Twijfelt u over de juistheid of volledigheid van dit bericht? Neem dan contact op met de afzender. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
E-maildisclaimer: Aan dit bericht, waaronder ook de eventuele bijlagen worden bedoeld, kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde en bevat persoonlijke en vertrouwelijke informatie. Het bekend maken, kopieren en verspreiden van een bericht dat niet voor u bestemd is, is niet toegestaan. Als u dit bericht per ongeluk heeft ontvangen, verzoeken wij u vriendelijk het direct te vernietigen en de afzender te informeren. Twijfelt u over de juistheid of volledigheid van dit bericht? Neem dan contact op met de afzender.
At a shell prompt, try the following four commands: pw=testing123 echo $pw echo "$pw" echo '$pw' I think the error will become obvious. -Martin
OMG So obvious 😀. I’m sorry haha. Thank You! E-maildisclaimer: Aan dit bericht, waaronder ook de eventuele bijlagen worden bedoeld, kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde en bevat persoonlijke en vertrouwelijke informatie. Het bekend maken, kopieren en verspreiden van een bericht dat niet voor u bestemd is, is niet toegestaan. Als u dit bericht per ongeluk heeft ontvangen, verzoeken wij u vriendelijk het direct te vernietigen en de afzender te informeren. Twijfelt u over de juistheid of volledigheid van dit bericht? Neem dan contact op met de afzender.
When trying to login via iPhone I get this: (7) suffix: No '@' in User-Name = "ihsan", looking up realm NULL (7) suffix: No such realm "NULL" (7) [suffix] = noop (7) update control { (7) &Proxy-To-Realm := LOCAL (7) } # update control = noop (7) eap: Peer sent EAP Response (code 2) ID 225 length 64 (7) eap: No EAP Start, assuming it's an on-going EAP conversation (7) [eap] = updated (7) files: users: Matched entry ihsan at line 1 (7) [files] = ok (7) [expiration] = noop (7) [logintime] = noop (7) pap: Normalizing MD5-Password from hex encoding, 32 bytes -> 16 bytes (7) pap: WARNING: Auth-Type already set. Not setting to PAP (7) [pap] = noop (7) } # authorize = updated (7) Found Auth-Type = eap (7) # Executing group from file /etc/freeradius/3.0/sites-enabled/inner-tunnel (7) authenticate { (7) eap: Expiring EAP session with state 0x4197611341767bc6 (7) eap: Finished EAP session with state 0x4197611341767bc6 (7) eap: Previous EAP request found for state 0x4197611341767bc6, released from the list (7) eap: Peer sent packet with method EAP MSCHAPv2 (26) (7) eap: Calling submodule eap_mschapv2 to process data (7) eap_mschapv2: # Executing group from file /etc/freeradius/3.0/sites-enabled/inner-tunnel (7) eap_mschapv2: authenticate { (7) mschap: WARNING: No Cleartext-Password configured. Cannot create NT-Password (7) mschap: Creating challenge hash with username: ihsan (7) mschap: Client is using MS-CHAPv2 (7) mschap: ERROR: FAILED: No NT-Password. Cannot perform authentication (7) mschap: ERROR: MS-CHAP2-Response is incorrect (7) eap_mschapv2: [mschap] = reject (7) eap_mschapv2: } # authenticate = reject (7) eap: Sending EAP Failure (code 4) ID 225 length 4 (7) eap: Freeing handler (7) [eap] = reject (7) } # authenticate = reject (7) Failed to authenticate the user (7) Using Post-Auth-Type Reject I think that there is an error using EAP-MSCHAPv2 instead of PAP.
Op 22 okt. 2022, om 05:13 heeft Ihsan <ihsan@ihsansoft.nl> het volgende geschreven:
OMG So obvious 😀. I’m sorry haha.
Thank You!
E-maildisclaimer: Aan dit bericht, waaronder ook de eventuele bijlagen worden bedoeld, kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde en bevat persoonlijke en vertrouwelijke informatie. Het bekend maken, kopieren en verspreiden van een bericht dat niet voor u bestemd is, is niet toegestaan. Als u dit bericht per ongeluk heeft ontvangen, verzoeken wij u vriendelijk het direct te vernietigen en de afzender te informeren. Twijfelt u over de juistheid of volledigheid van dit bericht? Neem dan contact op met de afzender.
Radtest does work
Op 22 okt. 2022, om 15:23 heeft Ihsan <ihsan@ihsansoft.nl> het volgende geschreven:
When trying to login via iPhone I get this:
(7) suffix: No '@' in User-Name = "ihsan", looking up realm NULL (7) suffix: No such realm "NULL" (7) [suffix] = noop (7) update control { (7) &Proxy-To-Realm := LOCAL (7) } # update control = noop (7) eap: Peer sent EAP Response (code 2) ID 225 length 64 (7) eap: No EAP Start, assuming it's an on-going EAP conversation (7) [eap] = updated (7) files: users: Matched entry ihsan at line 1 (7) [files] = ok (7) [expiration] = noop (7) [logintime] = noop (7) pap: Normalizing MD5-Password from hex encoding, 32 bytes -> 16 bytes (7) pap: WARNING: Auth-Type already set. Not setting to PAP (7) [pap] = noop (7) } # authorize = updated (7) Found Auth-Type = eap (7) # Executing group from file /etc/freeradius/3.0/sites-enabled/inner-tunnel (7) authenticate { (7) eap: Expiring EAP session with state 0x4197611341767bc6 (7) eap: Finished EAP session with state 0x4197611341767bc6 (7) eap: Previous EAP request found for state 0x4197611341767bc6, released from the list (7) eap: Peer sent packet with method EAP MSCHAPv2 (26) (7) eap: Calling submodule eap_mschapv2 to process data (7) eap_mschapv2: # Executing group from file /etc/freeradius/3.0/sites-enabled/inner-tunnel (7) eap_mschapv2: authenticate { (7) mschap: WARNING: No Cleartext-Password configured. Cannot create NT-Password (7) mschap: Creating challenge hash with username: ihsan (7) mschap: Client is using MS-CHAPv2 (7) mschap: ERROR: FAILED: No NT-Password. Cannot perform authentication (7) mschap: ERROR: MS-CHAP2-Response is incorrect (7) eap_mschapv2: [mschap] = reject (7) eap_mschapv2: } # authenticate = reject (7) eap: Sending EAP Failure (code 4) ID 225 length 4 (7) eap: Freeing handler (7) [eap] = reject (7) } # authenticate = reject (7) Failed to authenticate the user (7) Using Post-Auth-Type Reject
I think that there is an error using EAP-MSCHAPv2 instead of PAP.
Op 22 okt. 2022, om 05:13 heeft Ihsan <ihsan@ihsansoft.nl <mailto:ihsan@ihsansoft.nl>> het volgende geschreven:
OMG So obvious 😀. I’m sorry haha.
Thank You!
E-maildisclaimer: Aan dit bericht, waaronder ook de eventuele bijlagen worden bedoeld, kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde en bevat persoonlijke en vertrouwelijke informatie. Het bekend maken, kopieren en verspreiden van een bericht dat niet voor u bestemd is, is niet toegestaan. Als u dit bericht per ongeluk heeft ontvangen, verzoeken wij u vriendelijk het direct te vernietigen en de afzender te informeren. Twijfelt u over de juistheid of volledigheid van dit bericht? Neem dan contact op met de afzender.
On Oct 22, 2022, at 9:23 AM, Ihsan <ihsan@ihsansoft.nl> wrote:
When trying to login via iPhone I get this:
(7) eap_mschapv2: authenticate { (7) mschap: WARNING: No Cleartext-Password configured. Cannot create NT-Password (7) mschap: Creating challenge hash with username: ihsan (7) mschap: Client is using MS-CHAPv2 (7) mschap: ERROR: FAILED: No NT-Password. Cannot perform authentication
That should be pretty obvious as to what's wrong.
I think that there is an error using EAP-MSCHAPv2 instead of PAP.
Yes. What part of those error messages is not clear? What can we do to make this error message clearer? Alan DeKok.
participants (6)
-
Alan DeKok -
Ihsan -
Ihsan Topcu -
Martin Gignac -
Matthew Newton -
Nathan Ward