[Ietf-not43] First draft on Relay bags in FIRS
Hollenbeck, Scott
shollenbeck at verisign.com
Thu Aug 14 14:05:10 EDT 2003
> I am not aware of any error codes not specified in 2251 nor of any
> extension mechanism to specify new error codes (There is an exception
> for API error codes 81-90, but they MUST NOT be returned by a
> server).
> Thus I think it is breaking the LDAP protocol to add new
> error codes for
> LDAP based services. I may be wrong here, but cannot find any
> evidence
> that tells me I am. I think the proposal to use 2, 53 and 51 for the
> FIRS errors is not overloaded and the clients can react apropriately
> without any additional hints. Nevertheless I proposed such additional
> hints in the errorMessage, which are specified (in 2251) as :
>
> > The errorMessage field of this construct may, at the
> server's option,
> > be used to return a string containing a textual, human-readable
> > (terminal control and page formatting characters should be avoided)
> > error diagnostic. As this error diagnostic is not standardized,
> > implementations MUST NOT rely on the values returned. If the server
> > chooses not to return a textual diagnostic, the
> errorMessage field of
> > the LDAPResult type MUST contain a zero length string.
Peter,
If the errorMessage is intended to be human readable, how is the language
identified? The ASN.1 definitions in 2251 don't appear to include a means
for language tagging. I suppose we could require some sort of identifier as
the first part of the string, but is that a good practice?
-Scott-
More information about the Ietf-not43
mailing list