(RADIATOR) "not properly formatted" when proxying EAP-TLS to IAS

Chris Hills chills at ne-worcs.ac.uk
Wed Jun 15 09:35:49 CDT 2005


Heikki Vatiainen wrote:

> Mike McCauley wrote:
>
>> Hello again Heikki,,
>>
>> did you get this request?
>
>
> Thanks, I did.  I took a look at the hex dump, and the problem has now 
> been solved.  The problem was caused by wrong type of State attribute 
> in the dictionary.  The type was still "string" when it should have 
> been, and currently is in Radiator 3.13, "binary".  This change had 
> not migrated to local dictionary from version 3.13.
>
> Chris, have you checked your dictionary?
>
> The hex dump shows that the original length of State attribute from 
> IAS was 25 bytes and the length of State when it was being forwarded 
> to the WLAN AP was 24 bytes.  The last byte of State value was hex 00, 
> which was not copied from the incoming message to the outgoing 
> message.  This miss of one byte was impossible to see from level 4 log 
> only, but was visible from level 5 log.
>
> Looking back, my previous mail that is quoted below does contain a 
> hint about the problem.  In that mail the value of State attribute is 
> enclosed in quotes "" just like e.g. User-Name which has string type. 
> Binary values are not quoted, e.g. EAP-Message.
>
> Hopefully this helps Chris too.
>
Heikker

Thanks for the analysis, I shall look into this shortly and let you know 
whether it has resolved the problem.

Regards

--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list