<div dir="ltr">Hi Alen,<div><br><div>Cleartext password was configured in users file.</div><div>I am not understanding why it is note taking. Because PEAP/MSCHAPV2 and TTLS/MSCHAPV2 works fine.</div></div><div>Do you have any other suggestions?</div><div><br></div><div>Regards</div><div>Ammu</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 18, 2014 at 3:30 PM,  <span dir="ltr"><<a href="mailto:freeradius-devel-request@lists.freeradius.org" target="_blank">freeradius-devel-request@lists.freeradius.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send Freeradius-Devel mailing list submissions to<br>
        <a href="mailto:freeradius-devel@lists.freeradius.org">freeradius-devel@lists.freeradius.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.freeradius.org/mailman/listinfo/freeradius-devel" target="_blank">http://lists.freeradius.org/mailman/listinfo/freeradius-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:freeradius-devel-request@lists.freeradius.org">freeradius-devel-request@lists.freeradius.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:freeradius-devel-owner@lists.freeradius.org">freeradius-devel-owner@lists.freeradius.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Freeradius-Devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: EAP-FAST phase2 failed (Alan DeKok)<br>
   2. Commit report for master branch (The git bot)<br>
   3. Commit report for v3.0.x branch (The git bot)<br>
   4. Freeradius Queries  (Himanshu  Pandey)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 17 Sep 2014 11:40:41 -0400<br>
From: Alan DeKok <<a href="mailto:aland@deployingradius.com">aland@deployingradius.com</a>><br>
To: FreeRadius developers mailing list<br>
        <<a href="mailto:freeradius-devel@lists.freeradius.org">freeradius-devel@lists.freeradius.org</a>><br>
Subject: Re: EAP-FAST phase2 failed<br>
Message-ID: <<a href="mailto:5419AB79.3040806@deployingradius.com">5419AB79.3040806@deployingradius.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Ammu Argh wrote:<br>
> As you suggested i tried to connect freeradous to active directory.<br>
> Freeradius is  able to join the  active directory and below command also<br>
> succeeded.<br>
><br>
> radtest -t mschap <user> <password> localhost 0 <sharedsecret><br>
><br>
> But station failed to connect to AP.<br>
> I got the below error on freeradius:<br>
<br>
  The debug log you posted here has no error.  If you read the debug<br>
log, you'll see that.<br>
<br>
  The debug log from the earlier message does have an error:<br>
<br>
>     EAP-MSCHAPV2: eap_server Password not configured<br>
<br>
  That seems to be clear.  You need set a password for the user.<br>
<br>
  And EAP-FAST will *not* work with Active Directory.  Sorry.  You need<br>
to configure a clear-text password for the user.<br>
<br>
  Alan DeKok.<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Thu, 18 Sep 2014 00:00:01 +0200 (CEST)<br>
From: <a href="mailto:announce@freeradius.org">announce@freeradius.org</a> (The git bot)<br>
To: <a href="mailto:freeradius-devel@lists.freeradius.org">freeradius-devel@lists.freeradius.org</a><br>
Subject: Commit report for master branch<br>
Message-ID: <<a href="mailto:20140917220001.E83422240582@power.freeradius.org">20140917220001.E83422240582@power.freeradius.org</a>><br>
<br>
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)<br>
<br>
======<br>
Free unknown DICT_ATTRs.  Closes #795<br>
<br>
The unknown DICT_ATTRs are converted to talloc, and various<br>
sweeping changes made through the code to accomodate this.<br>
<br>
Alan T. DeKok@2014-09-17T16:41:54Z<br>
Files modified:<br>
        * src/include/libradius.h<br>
        * src/lib/dict.c<br>
        * src/lib/radius.c<br>
        * src/lib/valuepair.c<br>
        * src/main/map.c<br>
        * src/main/tmpl.c<br>
        * src/modules/proto_dhcp/dhcp.c<br>
        * src/modules/proto_vmps/vqp.c<br>
        * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/6d7238ebd64f4cde5ce80f94733e8716fffd219e" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/6d7238ebd64f4cde5ce80f94733e8716fffd219e</a><br>
======<br>
Make pairsteal() steal only one attribute<br>
<br>
So that we can call it from other places in valuepair.c<br>
Only radsniff calls it for a list of VPs, so we just move<br>
the loop to radsniff<br>
<br>
Alan T. DeKok@2014-09-17T16:41:52Z<br>
Files modified:<br>
        * src/include/libradius.h<br>
        * src/lib/valuepair.c<br>
        * src/main/radsniff.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/7f81de062526185f05fdfc8eff1052bf1424390a" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/7f81de062526185f05fdfc8eff1052bf1424390a</a><br>
======<br>
Fix typo from 97b8c9<br>
<br>
Alan T. DeKok@2014-09-17T16:03:03Z<br>
Files modified:<br>
        * src/main/realms.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/c46430d9674572b2ad9de538ea51a7163041e710" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/c46430d9674572b2ad9de538ea51a7163041e710</a><br>
======<br>
Be less picky about attribute names.  Closes #796<br>
<br>
Alan T. DeKok@2014-09-17T15:35:07Z<br>
Files modified:<br>
        * src/lib/valuepair.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/32d560c5854b6d44ac2dbe5de1b47afbe98a8bda" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/32d560c5854b6d44ac2dbe5de1b47afbe98a8bda</a><br>
======<br>
Remove duplicate is_wildcard() function<br>
<br>
Alan T. DeKok@2014-09-17T15:35:06Z<br>
Files modified:<br>
        * src/include/libradius.h<br>
        * src/lib/misc.c<br>
        * src/main/client.c<br>
        * src/main/realms.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/d51544fdbe0f0200ca79e81799230bd7cc2f22a9" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/d51544fdbe0f0200ca79e81799230bd7cc2f22a9</a><br>
======<br>
Be more selective when we fix up prefixes for 'wildcard' clients<br>
<br>
Arran Cudbard-Bell@2014-09-17T05:08:22Z<br>
Files modified:<br>
        * src/main/client.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/537aea8be3c36b67b92e2a5304df96ee98513229" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/537aea8be3c36b67b92e2a5304df96ee98513229</a><br>
======<br>
--<br>
This commit summary was generated @2014-09-18T00:00:01Z by lgfeed version 0.00 (<a href="https://github.com/arr2036/lgfeed" target="_blank">https://github.com/arr2036/lgfeed</a>).<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Thu, 18 Sep 2014 00:00:01 +0200 (CEST)<br>
From: <a href="mailto:announce@freeradius.org">announce@freeradius.org</a> (The git bot)<br>
To: <a href="mailto:freeradius-devel@lists.freeradius.org">freeradius-devel@lists.freeradius.org</a><br>
Subject: Commit report for v3.0.x branch<br>
Message-ID: <<a href="mailto:20140917220001.E7B402240611@power.freeradius.org">20140917220001.E7B402240611@power.freeradius.org</a>><br>
<br>
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)<br>
<br>
======<br>
Note recent changes<br>
<br>
Alan T. DeKok@2014-09-17T16:41:00Z<br>
Files modified:<br>
        * doc/ChangeLog<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/f021ec6892ef65ed64e78caaf63de03a7870af4a" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/f021ec6892ef65ed64e78caaf63de03a7870af4a</a><br>
======<br>
Free unknown DICT_ATTRs.  Closes #795<br>
<br>
The unknown DICT_ATTRs are converted to talloc, and various<br>
sweeping changes made through the code to accomodate this.<br>
<br>
Alan T. DeKok@2014-09-17T16:40:26Z<br>
Files modified:<br>
        * src/include/libradius.h<br>
        * src/lib/dict.c<br>
        * src/lib/radius.c<br>
        * src/lib/valuepair.c<br>
        * src/main/map.c<br>
        * src/main/tmpl.c<br>
        * src/modules/proto_dhcp/dhcp.c<br>
        * src/modules/proto_vmps/vqp.c<br>
        * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/76f0ab30e76a2297c592e3e34e298f1c8e99209c" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/76f0ab30e76a2297c592e3e34e298f1c8e99209c</a><br>
======<br>
Make pairsteal() steal only one attribute<br>
<br>
So that we can call it from other places in valuepair.c<br>
Only radsniff calls it for a list of VPs, so we just move<br>
the loop to radsniff<br>
<br>
Alan T. DeKok@2014-09-17T16:17:18Z<br>
Files modified:<br>
        * src/include/libradius.h<br>
        * src/lib/valuepair.c<br>
        * src/main/radsniff.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/8459479208ef7bd17444f94b8c639a795ebd5883" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/8459479208ef7bd17444f94b8c639a795ebd5883</a><br>
======<br>
Fix typo from 97b8c9<br>
<br>
Alan T. DeKok@2014-09-17T16:02:49Z<br>
Files modified:<br>
        * src/main/realms.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/89e2c41cacc0ff01b97d4f25beb51e4d2895b3b5" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/89e2c41cacc0ff01b97d4f25beb51e4d2895b3b5</a><br>
======<br>
Whitespace.  And merge in the changelog from 3.0.4<br>
<br>
Alan T. DeKok@2014-09-17T15:36:37Z<br>
Files modified:<br>
        * doc/ChangeLog<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/ffe6431495b6426015aec07a06948ec5c3817a62" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/ffe6431495b6426015aec07a06948ec5c3817a62</a><br>
======<br>
Be less picky about attribute names.  Closes #796<br>
<br>
Alan T. DeKok@2014-09-17T15:34:41Z<br>
Files modified:<br>
        * src/lib/valuepair.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/38541b475492d91b88611420d12fa081fdab5da6" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/38541b475492d91b88611420d12fa081fdab5da6</a><br>
======<br>
Remove duplicate is_wildcard() function<br>
<br>
Alan T. DeKok@2014-09-17T15:26:44Z<br>
Files modified:<br>
        * src/include/libradius.h<br>
        * src/lib/misc.c<br>
        * src/main/client.c<br>
        * src/main/realms.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/97b8c9b83432b1740e6cb0cce3139291378db95c" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/97b8c9b83432b1740e6cb0cce3139291378db95c</a><br>
======<br>
Update ChangeLog<br>
<br>
Arran Cudbard-Bell@2014-09-17T05:23:20Z<br>
Files modified:<br>
        * doc/ChangeLog<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/2d1b2cc5507a8f8c884fef961929222084dc9869" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/2d1b2cc5507a8f8c884fef961929222084dc9869</a><br>
======<br>
Be more selective when we fix up prefixes for 'wildcard' clients<br>
<br>
Arran Cudbard-Bell@2014-09-17T05:08:30Z<br>
Files modified:<br>
        * src/main/client.c<br>
<br>
Commit diff:<br>
<a href="https://github.com/FreeRADIUS/freeradius-server/commit/bfd52e81a66ff965472d2c89bf2d0d254b448ef8" target="_blank">https://github.com/FreeRADIUS/freeradius-server/commit/bfd52e81a66ff965472d2c89bf2d0d254b448ef8</a><br>
======<br>
--<br>
This commit summary was generated @2014-09-18T00:00:01Z by lgfeed version 0.00 (<a href="https://github.com/arr2036/lgfeed" target="_blank">https://github.com/arr2036/lgfeed</a>).<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: 18 Sep 2014 04:35:07 -0000<br>
From: "Himanshu  Pandey" <<a href="mailto:pandey_himanshu80@rediffmail.com">pandey_himanshu80@rediffmail.com</a>><br>
To: "<a href="mailto:freeradius-devel@lists.freeradius.org">freeradius-devel@lists.freeradius.org</a>"<br>
        <<a href="mailto:freeradius-devel@lists.freeradius.org">freeradius-devel@lists.freeradius.org</a>><br>
Subject: Freeradius Queries<br>
Message-ID: <<a href="mailto:20140918043507.4989.qmail@f4mail-235-195.rediffmail.com">20140918043507.4989.qmail@f4mail-235-195.rediffmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hi Friends,<br>
I am very new to freeradius and right now I am going through the code of &nbsp;freeradius. I am facing problem to understand a couple of concepts. They are:<br>
1. What is the overall architecture of Freeradius?2. Do we have separate Pair,Data and Section trees? If yes then how are they related with each other.3. What is the role of configuration item linked list?4. How is the linked list and Red-Black trees associated with each other.5. Which nodes shall be marked as Red and which nodes shall be marked as Black. What is the relationship between them?6. How the structures conf_item and conf_part are related to each otherstruct conf_item {&nbsp; &nbsp; &nbsp; &nbsp; struct conf_item *next;&nbsp; &nbsp; &nbsp; &nbsp; struct conf_part *parent;&nbsp; &nbsp; &nbsp; &nbsp; int lineno;&nbsp; &nbsp; &nbsp; &nbsp; const char *filename;&nbsp; &nbsp; &nbsp; &nbsp; CONF_ITEM_TYPE type;&nbsp; &nbsp; };<br>
struct conf_part {&nbsp; &nbsp; &nbsp; &nbsp; CONF_ITEM item;&nbsp; &nbsp; &nbsp; &nbsp; const char *name1;&nbsp; &nbsp; &nbsp; &nbsp; const char *name2;&nbsp; &nbsp; &nbsp; &nbsp; struct conf_item *children;&nbsp; &nbsp; &nbsp; &nbsp; struct conf_item *tail; /* for speed */&nbsp; &nbsp; &nbsp; &nbsp; CONF_SECTION &nbsp; &nbsp;*template;&nbsp; &nbsp; &nbsp; &nbsp; rbtree_t &nbsp; &nbsp; &nbsp; &nbsp;*pair_tree; /* and a partridge.. */&nbsp; &nbsp; &nbsp; &nbsp; rbtree_t &nbsp; &nbsp; &nbsp; &nbsp;*section_tree; /* no jokes here */&nbsp; &nbsp; &nbsp; &nbsp; rbtree_t &nbsp; &nbsp; &nbsp; &nbsp;*name2_tree; /* for sections of the same name2 */&nbsp; &nbsp; &nbsp; &nbsp; rbtree_t &nbsp; &nbsp; &nbsp; &nbsp;*data_tree;&nbsp; &nbsp; &nbsp; &nbsp; void &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;*base;&nbsp; &nbsp; &nbsp; &nbsp; int depth;&nbsp; &nbsp; &nbsp; &nbsp; const CONF_PARSER *variables;};<br>
7. In function cf_item_add(CONF_SECTION *cs, CONF_ITEM *ci)What this piece of code does?for (/* nothing */; ci != NULL; ci = ci-&gt;next) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cs-&gt;tail = ci;<br>
8. What these function call means?cf_itemtopair(ci);cf_itemtosection(ci);cf_itemtodata(ci);<br>
I request you to please help me in understanding the concepts.<br>
Regards,Sonu<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.freeradius.org/pipermail/freeradius-devel/attachments/20140918/043c10a6/attachment-0001.html" target="_blank">http://lists.freeradius.org/pipermail/freeradius-devel/attachments/20140918/043c10a6/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/devel.html" target="_blank">http://www.freeradius.org/list/devel.html</a><br>
<br>
<br>
End of Freeradius-Devel Digest, Vol 113, Issue 16<br>
*************************************************<br>
</blockquote></div><br></div>