[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: RFC 2486bis issue: "Decorated" NAIs and IDN support



I think the approach proposed below is a good one (or at 
least I don't see any better approach either). 

It also doesn't require much changes to 2486bis; we just need 
to mention that all realm names, both after "@" and before "!" 
(when that notation are used), are IDN-unaware domain name 
slots.

Would this clarification to Section 2.7 be sufficient, or do
we need more text?
OLD:
   In this case, the part before the (non-escaped) '!' MUST be a
   realm name as defined in the ABNF in Section 2.1.  When
   receiving such an NAI, ...
NEW:
   In this case, the part before the (non-escaped) '!' MUST be a
   realm name as defined in the ABNF in Section 2.1.  This realm
   name is an "IDN-unaware domain name slot", just like the
   realm name after the "@" character; see Section 2.4 for
   details.  When receiving such an NAI, ...

Best regards,
Pasi

> -----Original Message-----
> From: Bernard Aboba
> Sent: Sunday, July 03, 2005 11:52 PM
> To: Paul Hoffman
> Cc: hardie@qualcomm.com; paf@cisco.com; radiusext@ops.ietf.org
> Subject: Re: RFC 2486bis issue: "Decorated" NAIs and IDN support
> 
> 
> > I am lost here. An IDN client (in this case, the UI where 
> > the user enters the NAI), is responsible for doing a 
> > Unicode-to-ASCII conversion. It becomes a valid FQDN right 
> > there. The only tricky part is that the UI has to look for 
> > DNS names amid the ! and @ characters.
> >
> > >Can you look at the below thread and give us your feedback 
> > >on how we should think about this?
> >
> > See above. The thread you passed bounced around among many 
> > proposals. Basically, something needs to find the domain names 
> > in the string that the user entered and convert them to ASCII. 
> > And domain names (even in the middle of the other gunk in the 
> > NAI) being displayed should be converted back to UTF-8.
> 
> OK.  So if I understand this correctly then:
> 
> a. It is the responsibility of the peer to provide the NAI in 
> the correct (ASCII) format.
> 
> b. Similarly, it is the responsbility of the RADIUS proxy to 
> provide its realm table entries in the same ASCII format.
> 
> c. Assuming a) and b) are done, then the proxy does not need 
> to do any conversions in the manipulation of "decorated" NAIs.  
> For example, it can convert microsoft.com!bernarda@bt.com -> 
> bernarda@microsoft.com without having to "translate" 
> microsoft.com (assuming that this contained only 
> appropriately formatted ASCII characters).
> 
> If a DNS lookup needs to be done (not required in RADIUS but 
> potentially needed in Diameter) then the proxy can use the realm 
> directly without conversion.
> 
> Is this right?

--
to unsubscribe send a message to radiusext-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/radiusext/>