2.2.9.3 ErrorCode Values
When present, the <ErrorCode> element MUST contain one of the following values. If a DSS receives a SOAP fault with one of the following ErrorCode values, it MUST react to the fault as defined in the following table.
ErrorCode |
Description |
---|---|
InvalidParameters |
Parameters passed to a web method are not valid. The message part of the exception MUST contain the parameter name. The DSS MAY retry the operation with a new set of valid parameters, if available. Otherwise, the DSS MUST stop the protocol.<9> |
InvalidCookie |
The EncryptedData field of the cookie has a syntax, formatting, or other error. The DSS MUST restart the protocol from the beginning for the protocol to succeed. |
InternalServerError |
An internal error occurred on the server. The DSS MUST stop the protocol. |
IncompatibleProtocolVersion |
The version of the protocol used by DSS is incompatible with the version used by USS. The DSS MUST stop the protocol. |
InvalidAuthorizationCookie |
The authorization cookie submitted by the DSS is not valid. The DSS MUST restart the protocol from the beginning for the protocol to succeed. |
FileDigestsMissing |
Some or all of the requested FileDigest values are not known to the USS. This is possibly due to deletion of unneeded updates on the USS. |
ServerChanged |
The USS has changed. The DSS MUST reset the ConfigAnchor, SyncAnchor, and DeploymentAnchor as defined in section 3.1.1 and continue the protocol. |
ServerBusy |
The USS is too busy to handle this request. The DSS MAY back off and try again later. Otherwise, the DSS MUST stop the protocol.<10> |