I don't have a problem with requiring support for UTF-8 in usernames and passwords within authentication mechanisms native to the tunnel method. However, I do have an issue with requiring internationalization of error message text.
One of the principles of good protocol design is to *avoid* internationalization problems within error messages by use of error numbers (e.g. 404 in HTTP and SIP). This makes it possible for client software to display localized versions of error messages without requiring the server to support internationalization. If the tunnel protocol incorporates error numbers, it should therefore not be necessary for the server to send internationalized error text. Adding requirements for internationalization of error text or negotiation of language tags for error messages is not only unnecessary, it is actually enforcing a requirement for a *bad design*.
_______________________________________________ Emu mailing list Emu@ietf.org https://www.ietf.org/mailman/listinfo/emu