(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