Re: VSA processing in avpair.c in the client : (unknown Vendor-Id)
well, I dont need to do anything specific with the VSA attrs. I;m interfacing with a server that can invariably sent these parameters. but because it is not recognized, the other normal attrs are not getting a chance to be processed. specifically the reply in the accept as part of AUTH. as outlined earlier, I think this is a bug. The VSAs get precedence over the normal attrs but if the VSAs are not decoded correctly then the function prematurely returns. thats my take, but could be wrong. let me know what you think. Thanks. ----Original Message---- From: aland@deployingradius.com Date: 02-Oct-2014 21:51 To: "bmoyni01@vodafone.ie"<bmoyni01@vodafone.ie> Cc: "FreeRadius users mailing list"<freeradius-users@lists.freeradius. org> Subj: Re: VSA processing in avpair.c in the client : (unknown Vendor- Id) bmoyni01@vodafone.ie wrote:
thanks for info.
I took a copy of the https://github.com/FreeRADIUS/freeradius- server/blob/master/share/dictionary.microsoft file and integrated it into the /etc directory in the client code.
built fine, but still have the same issue with unknown vendor id.
Is this correct or can you advise on alternative approach.
You will have to edit the source code. Even then, it won't help. Decoding the attribute is simple. Deciding what to *do* with it is hard. Alan DeKok. I'm using Vodafone Mail - to get your free mobile email account go to http://www.vodafone.ie Use of Vodafone Mail is subject to Terms and Conditions http://www.vodafone.ie/terms/website
bmoyni01@vodafone.ie wrote:
but because it is not recognized, the other normal attrs are not getting a chance to be processed. specifically the reply in the accept as part of AUTH.
So... fix the code to skip attributes it doesn't understand, instead of returning an error. This should be fairly simple.
as outlined earlier, I think this is a bug.
Probably, yes. Alan DeKok.
participants (2)
-
Alan DeKok -
bmoyni01@vodafone.ie