7.2. Error reasons¶
If a response was returned with an error result code, the response may also contain a reason that explains further why the error occurred.
The reason is provided in the language of the session.
Possible reasons of errors are:
An invalid format of the contact handle
An invalid format of the nsset handle
An invalid format of the domain name
The domain name not applicable
An invalid format
Registered already
Within the protection period
An invalid IP address
An invalid nameserver hostname
A duplicate nameserver address
Glue IP address not applicable
The validity period exceeds the allowed maximum
The validity period is not an integer multiple of the allowed step
An unknown country code
An unknown message ID
A validation expiration date not applicable
The validation expiration date is not valid
The technical contact cannot be removed
The technical contact is assigned to the object already
The technical contact does not exist
The administrative contact is assigned to the object already
The administrative contact does not exist
The nsset does not exist
The registrant contact does not exist
The nameserver is included in the nsset already
The nameserver is not included in the nsset
The domain expiration date does not match recorded data
The “transfer” element is missing an “op” attribute
The “ident” element is missing a “type” attribute
The “poll” element is missing an “msgID” attribute
Registration is prohibited
XML validation error:
A duplicate contact
An invalid format of the keyset handle
The keyset does not exist
Unauthorized access to the object
Too many administrative contacts
Too many DS records
Too many DNSKEY records
No DNSKEY record
The “flags” field must be 0, 256 or 257
The “protocol” field must be 3
An unsupported value of the “alg” field, see IANA DNS Security Algorithm Numbers
The “key” field has an invalid length
The “key” field contains an invalid character
The DNSKEY exists for the keyset already
The DNSKEY does not exist for the keyset
A duplicate DNSKEY
The keyset must have a DNSKEY record or a DS record
A duplicate nameserver hostname
The administrative contact is not assigned to the object
Temporary contacts are discontinued
The validity period is shorter than the allowed minimum