Skip to main content
NetApp Knowledge Base

What are the Object Store Client (OSC) Error Codes?

Views:
1,550
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
Core
Last Updated:

Applies to

  • ONTAP 9
  • FabricPool

Answer

The object store client codes for the various ONTAP 9 versions are as follows. 
 
ONTAP Releases 9.7 and earlier: 
Click to expand table.
Error Message Error Code / Description
OSC_SUCCESS 0
OSC_NO_MEMORY 1
OSC_TIMEOUT 2
OSC_UNKNOWN_BIN 3
OSC_UNKNOWN_STORE 4
OSC_UNKNOWN_PROVIDER 5
OSC_CONNECTION_UNAVAILABLE 6
OSC_MAX_LIMIT 7
OSC_NOT_READY 8
OSC_BADARG 9
OSC_INTERNAL_ERROR 10
OSC_UNEXPECTED_SERVER_ERROR 11
OSC_AUTH_MISSING 12
OSC_ACCESS_DENIED  13 /* HTTP: 403 S3: "AccessDenied" */
OSC_NOT_FOUND 14
OSC_UNSUPPORTED_OP 15
OSC_UNSUPPORTED_VERSION 16
OSC_NO_SPACE 17
OSC_BUSY 18
OSC_MBUF_NO_MEMORY 19
OSC_REQ_PACKET_TOO_LARGE 20
OSC_SOCKET_CLOSED 21
OSC_SOCKET_NO_SPACE 22
OSC_RESP_HEADER_INVALID_CHAR 23
OSC_RESP_HEADER_BAD_RESPONSE 24
OSC_RESP_INCOMPLETE_RESPONSE_HEADER 25
OSC_RESP_INVALID_PROVIDER_ERROR_CODE 26
OSC_RESP_NON_ZERO_CONTENT_LENGTH_FOR_PUT 27
OSC_RESP_INVALID_CONTENT_LENGTH_VALUE 28
OSC_RESP_RCVD_UNEXPECTED_DATA 29
OSC_CANT_OPEN_FILE 30
OSC_CANT_WRITE_FILE 31
OSC_ACCOUNT_PROBLEM  32 /* HTTP: 403 S3: "AccountProblem" */
OSC_AMBIGUOUS_GRANT_BY_EMAIL_ADDRESS 33
OSC_BAD_DIGEST 34
OSC_BUCKET_ALREADY_EXISTS 35
OSC_BUCKET_ALREADY_OWNED_BY_YOU 36
OSC_BUCKET_NOT_EMPTY 37
OSC_CREDENTIAL_NOT_SUPPORTED 38
OSC_CROSS_LOCATION_LOGGING_PROHIBITED 39
OSC_ENTITY_TOO_SMALL 40
OSC_ENTITY_TOO_LARGE 41
OSC_EXPIRED_TOKEN 42
OSC_ILLEGAL_VERSIONING_CONFIGURATION_EXCEPTION 43
OSC_INCOMPLETE_BODY 44
OSC_INCORRECT_NUMBER_OF_FILES_IN_POST_REQUEST 45
OSC_INLINE_DATA_TOO_LARGE 46
OSC_SERVER_INTERNAL_ERROR 47
OSC_INVALID_ACCESS_KEY_ID  48 /* HTTP: 403 S3: "InvalidAccessKeyId" */
OSC_INVALID_ADDRESSING_HEADER 49
OSC_INVALID_ARGUMETS 50
OSC_INVALID_BUCKET_NAME  51 /* HTTP: 400 S3: "InvalidBucketName" */
OSC_INVALID_BUCKET_STATE 52
OSC_INVALID_DIGEST 53
OSC_INVALID_ENCRYPTION_ALGORITHM_ERROR 54
OSC_INVALID_LOCATION_CONSTRAINT 55
OSC_INVALID_OBJECT_STATE 56
OSC_INVALID_PART 57
OSC_INVALID_PARD_ORDER 58
OSC_INVALID_PAYER  59 /* HTTP: 403 S3: "InvalidPayer" */
OSC_INVALID_POLICY_DOCUMENT 60
OSC_INVALID_RANGE 61
OSC_INVALID_REQUEST 62
OSC_INVALID_SECURITY  63 /* HTTP: 403 S3: "InvalidSecurity" */
OSC_INVALID_SOAP_REQUEST 64
OSC_INVALID_STORAGE_CLASS 65
OSC_INVALID_TARGET_BUCKET_FOR_LOGGING 66
OSC_INVALID_TOKEN  67 /* HTTP: 400 S3: "InvalidToken" */
OSC_INVALID_URI  68 /* HTTP: 400 S3: "InvalidURI" */
OSC_KEY_TOO_LONG 69
OSC_MALFORMED_ACL_ERROR 70
OSC_MALFORMED_POST_REQUEST 71
OSC_MALFORMED_XML 72
OSC_MAX_MESSAGE_LENGTH_EXCEEDED 73
OSC_MAX_POST_PRE_DATA_LENGTH_EXCEEDED_ERROR 74
OSC_METADATA_TOO_LARGE 75
OSC_METHOD_NOT_ALLOWED 76
OSC_MISSING_ATTACHMENT 77
OSC_MISSING_CONTENT_LENGTH 78
OSC_MISSING_REQUEST_BODY_ERROR 79
OSC_MISSING_SECURITY_ELEMENT 80
OSC_MISSING_SECURITY_HEADER 81
OSC_NO_LOGGING_STATUS_FOR_KEY 82
OSC_NO_SUCH_BUCKET  83 /* HTTP: 404 S3: "NoSuchBucket" */
OSC_NO_SUCH_KEY  84 /* HTTP: 404 S3: "NoSuchKey" */
OSC_NO_SUCH_LIFECYCLE_CONFIGURATION 85
OSC_NO_SUCH_PAYLOAD 86
OSC_NO_SUCH_VERSION  87 /* HTTP: 404 S3: "NoSuchVersion" */
OSC_NOT_IMPLEMENTED 88
OSC_NOT_SIGNED_UP  89 /* HTTP: 403 S3: "NotSignedUp" */
OSC_NO_SUCH_BUCKET_POLICY 90
OSC_OPERATION_ABORTED 91
OSC_PERMANENT_REDIRECT 92
OSC_PRECONDITION_FAILED 93
OSC_REDIRECT 94
OSC_RESTORE_ALREADY_IN_PROGRESS 95
OSC_REQUEST_IS_NOT_MULTI_PART_CONTENT 96
OSC_REQUEST_TIMEOUT  97 /* HTTP: 400 S3: "RequestTimeout" */
OSC_REQUEST_TIME_TOO_SKEWED  98 /* HTTP: 403 S3: "RequestTimeTooSkewed" */
OSC_REQUEST_TORRENT_OF_BUCKET_ERROR 99
OSC_SIGNATURE_DOES_NOT_MATCH  100 /* HTTP: 403 S3: "SignatureDoesNotMatch" */
OSC_SERVICE_UNAVAILABLE 101
OSC_SLOW_DOWN 102
OSC_TEMPORARY_REDIRECT 103
OSC_TOKEN_REFRESH_REQUIRED 104
OSC_TOO_MANY_BUCKETS 105
OSC_UNEXPECTED_CONTENT 106
OSC_UNRESOLVABLE_GRANT_BY_EMAIL_ADDRESS 107
OSC_USER_KEY_MUST_BE_SPECIFIED 108
OSC_UNKNOWN_PROV_ERROR_CODE 109
OSC_XML_PARSE_KEY_TOO_LARGE 110
OSC_XML_PARSE_NEXT_MARKER_TOO_LARGE 111
OSC_XML_PARSE_ERROR 112
OSC_RESP_UNSUPPORTED_TRANSFER_ENCODING_TYPE 113
OSC_RESP_CHUNKED_BODY_BAD_RESPONSE 114
OSC_RESP_INVALID_CHUNK_SIZE 115
OSC_RESP_INVALID_ENCODING_TYPE 116
OSC_OBJSTORE_CLIENT_CONNMGR_WARM_NOT_REQUIRED 117
OSC_IPSPACE_SYS_VSID_NOT_FOUND 118
OSC_INTER_CLUSTER_LIF_NOT_CONFIGURED 119
OSC_TLS_ERROR_COUNTER 120
OSC_UNUSED_121 121
OSC_RETRY 122
AZURE_AUTHORIZATION_FAILED 123
OSC_CANNOT_SET_SESSION_TOKEN 124
OSC_S3_EMUL_CANNOT_SET_AUTH_TYPE 125
OSC_INVALID_CMD_POOL_ID 126
OSC_INVALID_LIST_ACTION 127
OSC_BUCKET_NAME_TOO_SMALL 128
OSC_CONNECTION_TIMEOUT 129
OSC_CMD_ABORTED 130
OSC_STOREINFO_CANNOT_BE_MODIFIED 131
OSC_STORE_DEAD 132
OSC_NO_FREE_CONNECTION_IN_POOL 133
OSC_GET_RESPONSE_INVALID_OFFSET 134
OSC_GET_RESPONSE_INVALID_LENGTH 135
OSC_GET_RESPONSE_INVALID_CONTENT_RANGE 136
OSC_HOSTNAME_TO_IP_LOOKUP_FAILED 137
OSC_SECD_NOT_AVAILABLE 138
OSC_DNS_NOT_FOUND 139
OSC_BAD_REQUEST 140   // Azure server related error code and string.  //
AZURE_INSUFFICIENT_ACCOUNT_PERMISSION 141
AZURE_BLOB_ALREADY_EXISTS 142
AZURE_BLOB_NOT_FOUND 143
AZURE_BLOB_OVER_WRITTEN 144
AZURE_BLOB_COUNT_EXCEEDS_LIMIT 145
AZURE_CONTAINER_DISABLED 146
AZURE_CONTAINER_NOT_FOUND 147
AZURE_FEATURE_VERSION_MISMATCH 148
AZURE_INVALID_SECRET_KEY_ID 149
AZURE_INVALID_BLOB_OR_BLOCK 150
AZURE_INVALID_BLOB_TYPE 151
AZURE_INVALID_HEADER 152
AZURE_INVALID_OPERATION 153
AZURE_INVALID_RESOURCE_NAME 154
AZURE_INVALID_MD5 155
AZURE_MISSING_HEADER 156
AZURE_MISSING_QUERY_PARAMETER 157
AZURE_OUT_OF_RANGE_INPUT 158
AZURE_REQUEST_BODY_TOO_LARGE 159
AZURE_RESOURCE_ALREADY_EXIST 160
AZURE_RESOURCE_NOT_FOUND 161
AZURE_SERVER_BUSY 162
AZURE_UNSUPPORTED_HEADER 163
AZURE_AUTH_FAILED 164
AZURE_ACCOUNT_ALREADY_EXISTS 165
AZURE_INVALID_QUERY_PARAMETER 166
OSC_SERVER_CLOSED_CONNECTION  167  // Got a recv upcall when we were not expecting it so assume server clossed the connection //
OSC_STORE_SECRETKEY_CANNOT_BE_CREATED 168
OSC_BAD_GATEWAY 169
OSC_GATEWAY_TIMEOUT 170
AZURE_LEASE_ID_MISMATCH 171
AZURE_LEASE_NOT_PRESENT 172
AZURE_LEASE_LOST 173
AZURE_LEASE_ALREADY_PRESENT 174
AZURE_LEASE_ALREADY_BROKEN 175
AZURE_LEASE_ID_MISSING 176
AZURE_LEASE_IS_BREAKING_AND_CANNOT_BE_ACQUIRED 177
AZURE_LEASE_IS_BREAKING_AND_CANNOT_BE_CHANGED 178
AZURE_LEASE_IS_BROKEN_AND_CANNOT_BE_RENEWED 179
AZURE_SEQUENCE_NUMBER_CONDITION_NOT_MET 180
OSC_IN_PROGRESS 181
OSC_CLOSE_CONN_WITH_VALID_RESP 182
AZURE_INVALID_PAGE_RANGE 183
OSC_SERVER_REQUIRES_HTTPS 184
OSC_IPV4_INTER_CLUSTER_LIF_NOT_CONFIGURED 185
OSC_SERVER_IPV4_NOT_FOUND 186
OSC_HTTP_PROXY_NOT_FOUND 187
OSC_HTTP_PROXY_AUTH_REQUIRED 188
OSC_SERVER_DATA_UNRECOVERABLE 189

​​​​​For ONTAP Releases from 9.8 to 9.11.1x

Click to expand table.
Error Message Error Code / Description
OSC_SUCCESS 0
OSC_NO_MEMORY 1
OSC_TIMEOUT 2
OSC_UNKNOWN_STORE 3
OSC_UNKNOWN_PROVIDER 4
OSC_CONNECTION_UNAVAILABLE 5
OSC_MAX_LIMIT 6
OSC_NOT_READY 7
OSC_BADARG 8
OSC_INTERNAL_ERROR 9
OSC_UNEXPECTED_SERVER_ERROR 10
OSC_AUTH_MISSING 11
OSC_ACCESS_DENIED  12 /* HTTP: 403 S3: "AccessDenied" */
OSC_NOT_FOUND 13
OSC_UNSUPPORTED_OP 14
OSC_UNSUPPORTED_VERSION 15
OSC_NO_SPACE 16
OSC_BUSY 17
OSC_MBUF_NO_MEMORY 18
OSC_SOCKET_CLOSED 19
OSC_SOCKET_NO_SPACE 20
OSC_RESP_HEADER_BAD_RESPONSE 21
OSC_RESP_INCOMPLETE_RESPONSE_HEADER 22
OSC_RESP_INVALID_HTTP_ERROR_CODE 23
OSC_RESP_INVALID_CONTENT_LENGTH_VALUE 24
OSC_RESP_RCVD_UNEXPECTED_DATA 25
OSC_ACCOUNT_PROBLEM  26 /* HTTP: 403 S3: "AccountProblem" */
OSC_CREDENTIAL_NOT_SUPPORTED 27
OSC_ENTITY_TOO_SMALL 28
OSC_ENTITY_TOO_LARGE 29
OSC_EXPIRED_TOKEN 30
OSC_INCOMPLETE_BODY 31
OSC_INCORRECT_NUMBER_OF_FILES_IN_POST_REQUEST 32
OSC_INLINE_DATA_TOO_LARGE 33
OSC_SERVER_INTERNAL_ERROR 34
OSC_INVALID_ACCESS_KEY_ID  35 /* HTTP: 403 S3: "InvalidAccessKeyId" */
OSC_INVALID_ADDRESSING_HEADER 36
OSC_INVALID_BUCKET_NAME  37 /* HTTP: 400 S3: "InvalidBucketName" */
OSC_INVALID_BUCKET_STATE 38
OSC_INVALID_DIGEST 39
OSC_INVALID_ENCRYPTION_ALGORITHM_ERROR 40
OSC_INVALID_OBJECT_STATE 41
OSC_INVALID_PAYER  42      /* HTTP: 403 S3: "InvalidPayer" */
OSC_INVALID_RANGE 43
OSC_INVALID_SECURITY  44     /* HTTP: 403 S3: "InvalidSecurity" */
OSC_INVALID_STORAGE_CLASS 45
OSC_INVALID_TOKEN  46     /* HTTP: 400 S3: "InvalidToken" */
OSC_INVALID_URI  47     /* HTTP: 400 S3: "InvalidURI" */
OSC_KEY_TOO_LONG 48
OSC_SERVER_IPV4_NOT_FOUND 49
OSC_MALFORMED_ACL_ERROR 50
OSC_MALFORMED_POST_REQUEST 51
OSC_MALFORMED_XML 52
OSC_MAX_MESSAGE_LENGTH_EXCEEDED 53
OSC_MAX_POST_PRE_DATA_LENGTH_EXCEEDED_ERROR 54
OSC_METHOD_NOT_ALLOWED 55
OSC_MISSING_CONTENT_LENGTH 56
OSC_MISSING_REQUEST_BODY_ERROR 57
OSC_MISSING_SECURITY_ELEMENT 58
OSC_MISSING_SECURITY_HEADER 59
OSC_NO_SUCH_BUCKET  60     /* HTTP: 404 S3: "NoSuchBucket" */
OSC_NO_SUCH_KEY  61     /* HTTP: 404 S3: "NoSuchKey" */
OSC_NOT_IMPLEMENTED 62
OSC_NOT_SIGNED_UP  63     /* HTTP: 403 S3: "NotSignedUp" */
OSC_OPERATION_ABORTED 64
OSC_PERMANENT_REDIRECT 65
OSC_REDIRECT 66
OSC_RESTORE_ALREADY_IN_PROGRESS 67
OSC_GATEWAY_TIMEOUT 68
OSC_REQUEST_TIMEOUT  69     /* HTTP: 400 S3: "RequestTimeout" */
OSC_REQUEST_TIME_TOO_SKEWED  70     /* HTTP: 403 S3: "RequestTimeTooSkewed" */
OSC_SIGNATURE_DOES_NOT_MATCH  71     /* HTTP: 403 S3: "SignatureDoesNotMatch" */
OSC_SERVICE_UNAVAILABLE 72
OSC_SLOW_DOWN 73
OSC_TEMPORARY_REDIRECT 74
OSC_TOKEN_REFRESH_REQUIRED 75
OSC_UNEXPECTED_CONTENT 76
OSC_USER_KEY_MUST_BE_SPECIFIED 77
OSC_UNKNOWN_PROV_ERROR_CODE 78
OSC_XML_PARSE_KEY_TOO_LARGE 79
OSC_XML_PARSE_NEXT_MARKER_TOO_LARGE 80
OSC_XML_PARSE_ERROR 81
OSC_RESP_UNSUPPORTED_TRANSFER_ENCODING_TYPE 82
OSC_RESP_CHUNKED_BODY_BAD_RESPONSE 83
OSC_RESP_INVALID_CHUNK_SIZE 84
OSC_RESP_INVALID_ENCODING_TYPE 85
OSC_OBJSTORE_CLIENT_CONNMGR_WARM_NOT_REQUIRED 86
OSC_IPSPACE_SYS_VSID_NOT_FOUND 87
OSC_INTER_CLUSTER_LIF_NOT_CONFIGURED 88
OSC_TLS_ERROR_COUNTER 89
OSC_INVALID_TAG 90
OSC_RETRY 91
OSC_CANNOT_SET_SESSION_TOKEN 92
OSC_S3_EMUL_CANNOT_SET_AUTH_TYPE 93
OSC_INVALID_CMD_POOL_ID 94
OSC_INVALID_LIST_ACTION 95
OSC_BUCKET_NAME_TOO_SMALL 96
OSC_CONNECTION_TIMEOUT 97
OSC_CMD_ABORTED 98
OSC_STOREINFO_CANNOT_BE_MODIFIED 99
OSC_STORE_DEAD 100
OSC_NO_FREE_CONNECTION_IN_POOL 101
OSC_GET_RESPONSE_INVALID_OFFSET 102
OSC_GET_RESPONSE_INVALID_LENGTH 103
OSC_GET_RESPONSE_INVALID_CONTENT_RANGE 104
OSC_HOSTNAME_TO_IP_LOOKUP_FAILED 105
OSC_SECD_NOT_AVAILABLE 106
OSC_DNS_NOT_FOUND 107
OSC_BAD_REQUEST 108
OSC_SERVER_CLOSED_CONNECTION 109    // Azure server related error code and string.//
AZURE_INSUFFICIENT_ACCOUNT_PERMISSION 110
AZURE_BLOB_NOT_FOUND 111
AZURE_BLOB_OVER_WRITTEN 112
AZURE_BLOB_COUNT_EXCEEDS_LIMIT 113
AZURE_CONTAINER_DISABLED 114
AZURE_CONTAINER_NOT_FOUND 115
AZURE_FEATURE_VERSION_MISMATCH 116
AZURE_INVALID_SECRET_KEY_ID 117
AZURE_INVALID_BLOB_OR_BLOCK 118
AZURE_INVALID_BLOB_TYPE 119
AZURE_INVALID_HEADER_VALUE 120
AZURE_INVALID_OPERATION 121
AZURE_INVALID_RESOURCE_NAME 122
AZURE_MD5_MISMATCH 123
AZURE_MISSING_HEADER 124
AZURE_MISSING_QUERY_PARAMETER 125
AZURE_REQUEST_BODY_TOO_LARGE 126
AZURE_RESOURCE_ALREADY_EXISTS 127
AZURE_RESOURCE_NOT_FOUND 128
AZURE_SERVER_BUSY 129
AZURE_UNSUPPORTED_HEADER 130
AZURE_AUTHENTICATION_FAILED 131
AZURE_ACCOUNT_ALREADY_EXISTS 132
AZURE_INVALID_QUERY_PARAMETER 133
AZURE_LEASE_ID_MISMATCH 134
AZURE_LEASE_NOT_PRESENT 135
AZURE_LEASE_LOST 136
AZURE_LEASE_ALREADY_PRESENT 137
AZURE_LEASE_ALREADY_BROKEN 138
AZURE_LEASE_ID_MISSING 139
AZURE_LEASE_IS_BREAKING_AND_CANNOT_BE_ACQUIRED 140
AZURE_LEASE_IS_BREAKING_AND_CANNOT_BE_CHANGED 141
AZURE_LEASE_IS_BROKEN_AND_CANNOT_BE_RENEWED 142
AZURE_SEQUENCE_NUMBER_CONDITION_NOT_MET 143
AZURE_INVALID_PAGE_RANGE 144
AZURE_AUTHORIZATION_FAILED 145
OSC_BAD_GATEWAY 146
OSC_STORE_SECRETKEY_CANNOT_BE_CREATED 147
OSC_IN_PROGRESS 148
OSC_CLOSE_CONN_WITH_VALID_RESP 149
OSC_SERVER_REQUIRES_HTTPS 150
OSC_IPV4_INTER_CLUSTER_LIF_NOT_CONFIGURED 151
OSC_HTTP_PROXY_NOT_FOUND 152
OSC_HTTP_PROXY_AUTH_REQUIRED 153
OSC_SERVER_DATA_UNRECOVERABLE 154
OSC_NO_SUCH_UPLOAD 155
OSC_INVALID_PART 156
AZURE_BLOB_ARCHIVED 157
OSC_INTERNAL_ERR_DATA_UNAVAILABLE 158
OSC_METADATA_TOO_LARGE 159
OSC_BUCKET_ALREADY_EXISTS 160
AZURE_CONTAINER_ALREADY_EXISTS 161
OSC_INVALID_LOCATION_CONSTRAINT 162
AZURE_BLOB_BEING_REHYDRATED 163

​​​​​For ONTAP Releases from 9.13.1 and later.

Click to expand table.
Error Message Error Code Error Description
OSC_SUCCESS 0 General success.
OSC_NO_MEMORY 1 OSC encounters ENOMEM errors while performing the OP.

OSC_TIMEOUT

2 OSC doesn't get a response from the server in the timeout specified.
OSC_UNKNOWN_STORE 3 When store handle in the command is no longer registered with OSC.
OSC_UNKNOWN_PROVIDER 4 Store registration has store type doesn't have a valid value.
OSC_CONNECTION_UNAVAILABLE 5 OP cannot be completed as OSC could not connect to the server. Client's can retry.
OSC_MAX_LIMIT 6 No commands available in the OSC Command Pool. Indicates sizing issue or a command leak.
OSC_NOT_READY 7 After boot up, OSC isn't yet fully initialized. Client's should retry.
OSC_BADARG 8 S3 Provider Error: "InvalidArgument". Also, OSC will return this if argument passed doesn't have a valid value.
OSC_INTERNAL_ERROR 9 OSC encountered an unexpected scenario. Will result in an assert on debug builds. Client's should retry
OSC_UNEXPECTED_SERVER_ERROR 10 HTTP status that OSC doesn't expect. See ObjectStoreClient::translateHttpErrorToOscError() for this list
OSC_AUTH_MISSING 11 HTTP: 401 Unauthorized
OSC_ACCESS_DENIED 12 HTTP: 403, S3 error: "AccessDenied"
OSC_NOT_FOUND 13 HTTP: 404 (Not found), 410 (Gone)
OSC_UNSUPPORTED_OP 14 OP in the command is not provided by OSC. Indicates a bug
OSC_UNSUPPORTED_VERSION 15 HTTP: 505 Version Not Supported
OSC_NO_SPACE 16 HTTP: 507 Insufficient Storage. SGWS, ONTAP S3 return this.

OSC_BUSY

17 No longer returned by OSC
OSC_MBUF_NO_MEMORY 18 OSC couldn't get mbuf. Client's should retry
OSC_SOCKET_CLOSED 19 Not returned to clients except for non-triable ops like PUT page. Indicates that OP encountered networking error
OSC_SOCKET_NO_SPACE 20 No longer returned by OSC
OSC_RESP_HEADER_BAD_RESPONSE 21 OSC is unable to parse the response HTTP Header
OSC_RESP_INCOMPLETE_RESPONSE_HEADER 22 HTTP response Header is bigger than what OSC can handle. OSC limit is: MAX_RESPONSE_HEADER_SIZE
OSC_RESP_INVALID_HTTP_ERROR_CODE 23 HTTP response header doesn't have a HTTP status or status cannot parse it
OSC_RESP_INVALID_CONTENT_LENGTH_VALUE 24 HTTP content-length header value cannot be parsed by OSC
OSC_RESP_RCVD_UNEXPECTED_DATA 25 OSC received a response in a format that it didn't expect
OSC_ACCOUNT_PROBLEM 26 HTTP: 403, S3 Provider Error: "AccountProblem"
OSC_CREDENTIAL_NOT_SUPPORTED 27

S3 Provider Error: "CredentialsNotSupported"

OSC_ENTITY_TOO_SMALL 28 S3 Provider Error: "EntityTooSmall"
OSC_ENTITY_TOO_LARGE 29 S3 Provider Error: "EntityTooLarge"
OSC_EXPIRED_TOKEN 30 S3 Provider Error: "ExpiredToken"
OSC_INCOMPLETE_BODY 31 S3 Provider Error: "IncompleteBody"
OSC_INCORRECT_NUMBER_OF_FILES_IN_POST_REQUEST 32 S3 Provider Error: "IncorrectNumberOfFilesInPostRequest"
OSC_INLINE_DATA_TOO_LARGE 33 S3 Provider Error: "InlineDataTooLarge"
OSC_SERVER_INTERNAL_ERROR 34 S3 Provider Error: "InternalError"
OSC_INVALID_ACCESS_KEY_ID 35 S3 Provider Error: "InvalidAccessKeyId"
OSC_INVALID_ADDRESSING_HEADER 36 S3 Provider Error: "InvalidAddressingHeader"
OSC_INVALID_BUCKET_NAME 37 S3 Provider Error: "InvalidBucketName"
OSC_INVALID_BUCKET_STATE 38 S3 Provider Error: "InvalidBucketState"
OSC_INVALID_DIGEST 39 S3 Provider Error: "InvalidDigest", Azure Provider: "InvalidMd5"
OSC_INVALID_ENCRYPTION_ALGORITHM_ERROR 40 S3 Provider Error: "InvalidEncryptionAlgorithmError"
OSC_INVALID_OBJECT_STATE 41

S3 Provider Error: "InvalidObjectState"

OSC_INVALID_PAYER 42 S3 Provider Error: "InvalidPayer"
OSC_INVALID_RANGE 43 S3 Provider Error: "InvalidRange"
OSC_INVALID_SECURITY 44 S3 Provider Error: "InvalidSecurity"
OSC_INVALID_STORAGE_CLASS 45 S3 Provider Error: "InvalidStorageClass"
OSC_INVALID_TOKEN 46 S3 Provider Error: "InvalidToken"
OSC_INVALID_URI 47 S3 Provider Error: "InvalidURI"
OSC_KEY_TOO_LONG 48 S3 Provider Error: "KeyTooLong"
OSC_SERVER_IPV4_NOT_FOUND 49 No longer returned by OSC
OSC_MALFORMED_ACL_ERROR 50 S3 Provider Error: "MalformedXML"

OSC_MALFORMED_POST_REQUEST

51

S3 Provider Error: "MalformedPOSTRequest"

OSC_MALFORMED_XML 52 S3 Provider Error: "MalformedXML"
OSC_MAX_MESSAGE_LENGTH_EXCEEDED 53 S3 Provider Error: "MaxMessageLengthExceeded"
OSC_MAX_POST_PRE_DATA_LENGTH_EXCEEDED_ERROR 54 S3 Provider Error: "MaxPostPreDataLengthExceededError"

OSC_METHOD_NOT_ALLOWED

55 S3 Provider Error: "MethodNotAllowed"
OSC_MISSING_CONTENT_LENGTH 56 S3 Provider Error: "MissingContentLength"
OSC_MISSING_REQUEST_BODY_ERROR 57 S3 Provider Error: "MissingRequestBodyError"
OSC_MISSING_SECURITY_ELEMENT 58 S3 Provider Error: "MissingSecurityElement"
OSC_MISSING_SECURITY_HEADER 59 S3 Provider Error: "MissingSecurityHeader"
OSC_NO_SUCH_BUCKET 60 S3 Provider Error: "NoSuchBucket"
OSC_NO_SUCH_KEY 61 S3 Provider Error: "NoSuchKey"
OSC_NOT_IMPLEMENTED 62 S3 Provider Error: "NotImplemented"
OSC_NOT_SIGNED_UP 63 S3 Provider Error: "NotSignedUp"
OSC_OPERATION_ABORTED 64 S3 Provider Error: "OperationAborted"
OSC_PERMANENT_REDIRECT 65 S3 Provider Error: "PermanentRedirect". OSC handles is for region
OSC_REDIRECT 66 S3 Provider Error: "Redirect"
OSC_RESTORE_ALREADY_IN_PROGRESS 67 S3 Provider Error: "RestoreAlreadyInProgress"
OSC_GATEWAY_TIMEOUT 68 S3 Provider Error: "GatewayTimeout"
OSC_REQUEST_TIMEOUT 69 S3 Provider Error: "RequestTimeout"
OSC_REQUEST_TIME_TOO_SKEWED 70 S3 Provider Error: "RequestTimeTooSkewed"
OSC_SIGNATURE_DOES_NOT_MATCH 71 S3 Provider Error: "SignatureDoesNotMatch"
OSC_SERVICE_UNAVAILABLE 72 S3 Provider Error: "ServiceUnavailable"
OSC_SLOW_DOWN 73 S3 Provider Error: "SlowDown"
OSC_TEMPORARY_REDIRECT 74 S3 Provider Error: "TemporaryRedirect"
OSC_TOKEN_REFRESH_REQUIRED 75 S3 Provider Error: "TokenRefreshRequired"

OSC_UNEXPECTED_CONTENT

76

S3 Provider Error: "UnexpectedContent" */

OSC_USER_KEY_MUST_BE_SPECIFIED 77 S3 Provider Error: "UserKeyMustBeSpecified"
OSC_UNKNOWN_PROV_ERROR_CODE 78 OSC doesn't map this provider error. OSC will fallback to HTTP status based error if the HTTP error is greater than 500(INTERNAL_SERVER_ERROR) and less then 512(HTTP_STATUS_MAX). If not, OSC_UNKNOWN_PROV_ERROR_CODE will be returned
OSC_XML_PARSE_KEY_TOO_LARGE 79 ListObjects for S3 and Azure returned a key that's bigger than OSC expects
OSC_XML_PARSE_NEXT_MARKER_TOO_LARGE 80 ListObjects for S3 and Azure returned a next marker that's bigger than OSC expects
OSC_XML_PARSE_ERROR 81 XML response could not be parsed by OSC
OSC_RESP_UNSUPPORTED_TRANSFER_ENCODING_TYPE 82 Server returned content-encoding as "chunked" which is not supported by OSC
OSC_RESP_CHUNKED_BODY_BAD_RESPONSE 83 Server returned a chunked body response that OSC couldn't parse
OSC_RESP_INVALID_CHUNK_SIZE 84 Server returned a chunked body whose size OSC couldn't parse
OSC_RESP_INVALID_ENCODING_TYPE 85 No longer returned by OSC
OSC_OBJSTORE_CLIENT_CONNMGR_WARM_NOT_REQUIRED 86 Used internally and not returned by OSC
OSC_IPSPACE_SYS_VSID_NOT_FOUND 87 No longer returned by OSC
OSC_INTER_CLUSTER_LIF_NOT_CONFIGURED 88 For workflows like FabricPool, SM-C, for which IC LIF is needed but not configured
OSC_TLS_ERROR_COUNTER 89 Used internally and not retuned by OSC
OSC_INVALID_TAG 90 S3 Provider Error: "InvalidTag"
OSC_RETRY 91 Used internally and not retuned by OSC
OSC_CANNOT_SET_SESSION_TOKEN 92 Session token provided and provider is SGWS or S3EMU which don't support it
OSC_S3_EMUL_CANNOT_SET_AUTH_TYPE 93 Provider is S3EMU which doesn't support setting auth type
OSC_INVALID_CMD_POOL_ID 94 Command Pool Id specified is invalid
OSC_INVALID_LIST_ACTION 95 XML response could not be parsed by OSC
OSC_BUCKET_NAME_TOO_SMALL 96 Bucket name in store info is less than 3 bytes
OSC_CONNECTION_TIMEOUT 96 connect() socket call timed out for the op and no connections are available
OSC_CMD_ABORTED 98 The caller aborted the op
OSC_STOREINFO_CANNOT_BE_MODIFIED 99 Only returned for internal testing using "loopback" provider
OSC_STORE_DEAD 100 The store has been marked as DEAD by OSC and ops will fail with this error till OSC determines that the store is alive again

OSC_NO_FREE_CONNECTION_IN_POOL

101

Used internally and not returned by OSC

OSC_GET_RESPONSE_INVALID_OFFSET 102 Server's HTTP GET response has an invalid offset
OSC_GET_RESPONSE_INVALID_LENGTH 103 Server's HTTP GET response has more data than what we asked for
OSC_GET_RESPONSE_INVALID_CONTENT_RANGE 104 Server's HTTP GET response has content-length header that OSC couldn't parse
OSC_HOSTNAME_TO_IP_LOOKUP_FAILED 105 OSC was unable to get an IP address for the server-name specified in the store
OSC_SECD_NOT_AVAILABLE 106 SecD-- an ONTAP process OSC relies on to do Hostname look ups is down. Client should retry
OSC_DNS_NOT_FOUND 107 SecD RPC for hostname look up returned an error
OSC_BAD_REQUEST 108 S3 Provider Error: "BadRequest" or "InvalidRequest" or "AuthorizationHeaderMalformed" or HTTP 400 Bad Request
OSC_SERVER_CLOSED_CONNECTION 109 Used internally and not retuned by OSC */  // Azure server related error code and string
AZURE_INSUFFICIENT_ACCOUNT_PERMISSION 110 Azure Provider Error: "InsufficientAccountPermissions"
AZURE_BLOB_NOT_FOUND 111 Azure Provider Error: "BlobNotFound"
AZURE_BLOB_OVER_WRITTEN 112 Azure Provider Error: "BlobOverwritten"
AZURE_BLOB_COUNT_EXCEEDS_LIMIT 113 Azure Provider Error: "BlockCountExceedsLimit"
AZURE_CONTAINER_DISABLED 114 Azure Provider Error: "ContainerDisabled"
AZURE_CONTAINER_NOT_FOUND 115 Azure Provider Error: "ContainerNotFound"
AZURE_FEATURE_VERSION_MISMATCH 116 Azure Provider Error: "FeatureVersionMismatch"
AZURE_INVALID_SECRET_KEY_ID 117 Azure Provider Error: "InvalidAuthenticationInfo"
AZURE_INVALID_BLOB_OR_BLOCK 118 Azure Provider Error: "InvalidBlobOrBlock"
AZURE_INVALID_BLOB_TYPE 119 Azure Provider Error: "InvalidBlobType"
AZURE_INVALID_HEADER_VALUE 120 Azure Provider Error: "InvalidHeaderValue"
AZURE_INVALID_OPERATION 121 Azure Provider Error: "InvalidOperation"
AZURE_INVALID_RESOURCE_NAME 122 Azure Provider Error: "InvalidResourceName"
AZURE_MD5_MISMATCH 123 Azure Provider Error: "Md5Mismatch"
AZURE_MISSING_HEADER 124 Azure Provider Error: "MissingRequiredHeader"
AZURE_MISSING_QUERY_PARAMETER 125 Azure Provider Error: "MissingRequiredQueryParameter"

AZURE_REQUEST_BODY_TOO_LARGE

126

Azure Provider Error: "RequestBodyTooLarge"

AZURE_RESOURCE_ALREADY_EXISTS 127 Azure Provider Error: ResourceAlreadyExists"
AZURE_RESOURCE_NOT_FOUND 128 Azure Provider Error: "ResourceNotFound"
AZURE_SERVER_BUSY 129 Azure Provider Error: "ServerBusy
AZURE_UNSUPPORTED_HEADER 130 Azure Provider Error: "UnsupportedHeader"
AZURE_AUTHENTICATION_FAILED 131 Azure Provider Error: "AuthenticationFailed"
AZURE_ACCOUNT_ALREADY_EXISTS 132 Azure Provider Error: "AccountAlreadyExists"
AZURE_INVALID_QUERY_PARAMETER 133 Azure Provider Error: "InvalidQueryParameterValue"
AZURE_LEASE_ID_MISMATCH 134 Azure Provider Error: "LeaseIdMismatchWithBlobOperation" or "LeaseIdMismatchWithContainerOperation" or "LeaseIdMismatchWithLeaseOperation"
AZURE_LEASE_NOT_PRESENT 135 Azure Provider Error: "LeaseNotPresentWithBlobOperation" or "LeaseNotPresentWithContainerOperation" or "LeaseIdMismatchWithLeaseOperation"
AZURE_LEASE_LOST 136 Azure Provider Error: "LeaseLost"
AZURE_LEASE_ALREADY_PRESENT 137 Azure Provider Error: "LeaseAlreadyPresent"
AZURE_LEASE_ALREADY_BROKEN 138 Azure Provider Error: "LeaseAlreadyBroken"
AZURE_LEASE_ID_MISSING 139 Azure Provider Error: "LeaseIdMissing"
AZURE_LEASE_IS_BREAKING_AND_CANNOT_BE_ACQUIRED 140 Azure Provider Error: "LeaseIsBreakingAndCannotBeAcquired"
AZURE_LEASE_IS_BREAKING_AND_CANNOT_BE_CHANGED 141 Azure Provider Error: "LeaseIsBreakingAndCannotBeChanged"
AZURE_LEASE_IS_BROKEN_AND_CANNOT_BE_RENEWED 142 Azure Provider Error: "LeaseIsBrokenAndCannotBeRenewed"
AZURE_SEQUENCE_NUMBER_CONDITION_NOT_MET 143 Azure Provider Error: "SequenceNumberConditionNotMet"
AZURE_INVALID_PAGE_RANGE 144 Azure Provider Error: "InvalidPageRange"
AZURE_AUTHORIZATION_FAILED 145 Azure Provider Error: "AuthorizationFailed" or "AuthorizationPermissionMismatch"
OSC_BAD_GATEWAY 146 HTTP Status: 502 Bad Gateway
OSC_STORE_SECRETKEY_CANNOT_BE_CREATED 147 Store registration failed as OSC couldn't not store secret-key
OSC_IN_PROGRESS 148 Used internally and not retuned by OSC
OSC_CLOSE_CONN_WITH_VALID_RESP 149 Used internally and not retuned by OSC
OSC_SERVER_REQUIRES_HTTPS 150 Azure Provider Error: "AccountRequiresHttps"

OSC_IPV4_INTER_CLUSTER_LIF_NOT_CONFIGURED

151

No longer returned by OSC

OSC_HTTP_PROXY_NOT_FOUND 152 "use-http-proxy" specified in store config, but no HTTP proxy configured
OSC_HTTP_PROXY_AUTH_REQUIRED 153 HTTP Status: 407 Proxy Authentication Required
OSC_SERVER_DATA_UNRECOVERABLE 154 SGWS Provider error: Data was lost by SGWS and could not be recovered
OSC_NO_SUCH_UPLOAD 155  S3 Provider Error: "NoSuchUpload"
OSC_INVALID_PART 156 S3 Provider Error: "InvalidPart"
AZURE_BLOB_ARCHIVED 157 Azure Provider Error: "BlobArchived"
OSC_INTERNAL_ERR_DATA_UNAVAILABLE 158 No longer used or returned by OSC
OSC_METADATA_TOO_LARGE 159 S3 Provider Error: "MetadataTooLarge"
OSC_BUCKET_ALREADY_EXISTS 160 S3 Provider Error: "BucketAlreadyExists"
AZURE_CONTAINER_ALREADY_EXISTS 161 Azure Provider Error: "ContainerAlreadyExists"
OSC_INVALID_LOCATION_CONSTRAINT 162 S3 Provider Error: "InvalidLocationConstraint"
AZURE_BLOB_BEING_REHYDRATED 163 Azure Provider Error: "BlobBeingRehydrated"
OSC_BUCKET_ALREADY_OWNED_BY_YOU 164 S3 Provider Error: "BucketAlreadyOwnedByYou"
AZURE_CANNOT_VERIFY_COPY_SOURCE 165 Azure Provider Error: "CannotVerifyCopySource"
OSC_CANNOT_STORE_AZURE_SAS_TOKEN 166 Azure token size specified is bigger than what OSC expects
OSC_INVALID_TIER 167 S3 Provider Error: "InvalidTier"
AZURE_IMMUTABLE_STORAGE_WITH_VERSIONING_IS_NOT_ENABLED 168 Azure Provider Error: "ImmutableStorageWithVersioningIsNotEnabled"
AZURE_IMMUTABILITY_POLICY_UNLOCK_ON_LOCKED 169 Azure Provider Error: "ImmutabilityPolicyUnlockOnLockedPolicy"
AZURE_IMMUTABILITY_POLICY_REDUCE_ON_LOCKED 170 Azure Provider Error: "ImmutabilityPolicyReduceOnLockedPolicy"
OSC_REQUESTED_RANGE_NOT_SATISFIABLE 171 HTTP Status: 416 Range Not Satisfiable
AZURE_BLOB_IMMUTABLE_DUE_TO_POLICY 172 Azure Provider Error: "BlobImmutableDueToPolicy"
AZURE_IMMUTABILITY_POLICY_NONEXISTING_OR_EXPIRED 173 Azure Provider Error: "ImmutabilityPolicySetModeOnNonExistingOrExpiredPolicy"
AZURE_IMMUTABLE_STORAGE_CONFLICTING_VERSIONING_HEADERS 174 Azure Provider Error: "ImmutableStorageWithVersioningHeaderConflict"
AZURE_IMMUTABLE_STORAGE_INVALID_EXPIRY_TIME 175 Azure Provider Error: "InvalidExpiryTime"

AZURE_INVALID_METADATA

176

Azure Provider Error: "InvalidMetadata"

AZURE_NO_AUTHENTICATION_INFORMATION 177 Azure Provider Error: "NoAutheticationInformation"
AZURE_ACCOUNT_BEING_CREATED 178 Azure Provider Error: "AccountBeingCreated"
AZURE_ACCOUNT_PROTECTED_FROM_DELETION 179 Azure Provider Error: "AccountProtectedFromDeletion"
AZURE_CONDITION_HEADERS_NOT_SUPPORTED 180 Azure Provider Error: "ConditionHeadersNotSupported"
AZURE_CONDITION_NOT_MET 181 Azure Provider Error: "ConditionNotMet"
AZURE_EMPTY_METADATA_KEY 182 Azure Provider Error: "EmptyMetadataKey"
AZURE_INVALID_INPUT 183 Azure Provider Error: "InvalidInput"
AZURE_INVALID_URI 184 Azure Provider Error: "InvalidUri"
AZURE_INVALID_XML_DOCUMENT 185 Azure Provider Error: "InvalidXmlDocument"
AZURE_INVALID_XML_NODE_VALUE 186 Azure Provider Error: "InvalidXmlNodeValue"
AZURE_MISSING_CONTENT_LENGTH_HEADER 187 Azure Provider Error: "MissingContentLengthHeader"
AZURE_MISSING_REQUIRED_QUERY_PARAMETER 188 Azure Provider Error: "MissingRequiredQueryParameter"
AZURE_MISSING_REQUIRED_HEADER 189 Azure Provider Error: "MissingRequiredHeader"
AZURE_MISSING_REQUIRED_XML_NODE 190

Azure Provider Error: "MissingRequiredXmlNode"

AZURE_MULTIPLE_CONDITION_HEADERS_NOT_SUPPORTED 191 Azure Provider Error: "MultipleConditionHeadersNotSupported"
AZURE_OPERATION_TIMED_OUT 192 Azure Provider Error: "OperationTimedOut"
AZURE_OUT_OF_RANGE_QUERY_PARAMETER_VALUE 193 Azure Provider Error: "OutOfRangeQueryParameterValue"
AZURE_RESOURCE_TYPE_MISMATCH 194 Azure Provider Error: "ResourceTypeMismatch"
AZURE_REQUEST_URL_FAILED_TO_PARSE 195 Azure Provider Error: "RequestUrlFailedToParse"
AZURE_UNSUPPORTED_XML_NODE 196 Azure Provider Error: "UnsupportedXmlNode"
AZURE_UNSUPPORTED_QUERY_PARAMETER 196 Azure Provider Error: "UnsupportedQueryParameter"
AZURE_APPEND_POSITION_CONDITION_NOT_MET 198 Azure Provider Error: "AppendPositionConditionNotMet"
AZURE_BLOB_IMMUTABLE_DUE_TO_LEGAL_HOLD 199 Azure Provider Error: "BlobImmutableDueTolegalHold"
AZURE_BLOB_TIER_INADEQUATE_FOR_CONTENT_LENGTH 200 Azure Provider Error: "BlobTierInadequateForContentLength"

AZURE_BLOCK_LIST_TOO_LONG

201

Azure Provider Error: "BlockListTooLong"

AZURE_CANNOT_CHANGE_TO_LOWER_TIER 202 Azure Provider Error: "CannotChangeToLowerTier"
AZURE_CONTAINER_BEING_DELETED 203 Azure Provider Error: "ContainerBeingDeleted"
AZURE_CONTAINER_HAS_LEGAL_HOLD 204 Azure Provider Error: "ContainerHasLegalHold"
AZURE_CONTAINER_IMMUTABILITY_POLICY_LOCKED 205 Azure Provider Error: "ContainerImmutabilityPolicyLocked
AZURE_CONTENT_LENGTH_LARGER_THAN_TIER_LIMIT 206 Azure Provider Error: "ContentLengthLargerThanTierLimit"
AZURE_COPY_ACROSS_ACCOUNTS_NOT_SUPPORTED 207 Azure Provider Error: "CopyAcrossAccountsNotSupported"
AZURE_COPY_ID_MISMATCH 208 Azure Provider Error: "CopyIdMismatch"
AZURE_DIRECTORY_SAS_NOT_SUPPORTED_VERSION 209 Azure Provider Error: "DirectorySasNotSupportedVersion"
AZURE_INCREMENTAL_COPY_BLOB_MISMATCH 210 Azure Provider Error: "IncrementalCopyBlobMismatch"
AZURE_INCREMENTAL_COPY_OF_EARLIER_VERSION_SNAPSHOT_NOT_ALLOWED 211 Azure Provider Error: "IncrementalCopyOfEarlierVersionSnapshotNotAllowed"
AZURE_INCREMENTAL_COPY_SOURCE_MUST_BE_SNAPSHOT 212 Azure Provider Error: "IncrementalCopySourceMustBeSnapshot"
AZURE_INFINITE_LEASE_DURATION_REQUIRED 213 Azure Provider Error: "InfiniteLeaseDurationRequired"
AZURE_INVALID_BLOB_TIER 214 Azure Provider Error: "InvalidBlobTier"
AZURE_INVALID_BLOCK_ID 215 Azure Provider Error: "InvalidBlockId"
AZURE_INVALID_BLOCK_LIST 216 Azure Provider Error: "InvalidBlockList"
AZURE_INVALID_SOURCE_BLOB_TYPE 217 Azure Provider Error: "InvalidSourceBlobType"
AZURE_INVALID_SOURCE_BLOB_URL 218 Azure Provider Error: "InvalidSourceBlobUrl"
AZURE_INVALID_VERSION_FOR_PAGE_BLOB_OPERATION 219 Azure Provider Error: "InvalidVersionForPageBlobOperation
AZURE_MAX_BLOB_SIZE_CONDITION_NOT_MET 220 Azure Provider Error: "MaxBlobSizeConditionNotMet"
AZURE_NO_PENDING_COPY_OPERATION 221 Azure Provider Error: "NoPendingCopyOperation"
AZURE_OPERATION_NOT_ALLOWED_ON_INCREMENTAL_COPY_BLOB 222 Azure Provider Error: "OperationNotAllowedOnIncrementalCopyBlob"
AZURE_PENDING_COPY_OPERATION 223 Azure Provider Error: "PendingCopyOperation"
AZURE_PREVIOUS_SNAPSHOT_CANNOT_BE_NEWER 224 Azure Provider Error: "PreviousSnapshotCannotBeNewer"
AZURE_PREVIOUS_SNAPSHOT_NOT_FOUND 225 Azure Provider Error: "PreviousSnapshotNotFound"
AZURE_PREVIOUS_SNAPSHOT_OPERATION_NOT_SUPPORTED 226 Azure Provider Error: "PreviousSnapshotOperationNotSupported"
AZURE_QUERY_PARAMETER_SDD_INVALID 227 Azure Provider Error: "QueryParameterSddInvalid"
AZURE_QUERY_PARAMETER_SAS_MANDATORY 228 Azure Provider Error: "QueryParameterSasMandatory"
AZURE_SEQUENCE_NUMBER_INCREMENT_TOO_LARGE 229 Azure Provider Error: "SequenceNumberIncrementTooLarge"
AZURE_SNAPSHOT_COUNT_EXCEEDED 230 Azure Provider Error: "SnapshotCountExceeded"
AZURE_SNAPSHOT_OPERATION_RATE_EXCEEDED 231 Azure Provider Error: "SnapshotOperationRateExceeded"
AZURE_SNAPSHOTS_PRESENT 232 Azure Provider Error: "SnapshotsPresent"
AZURE_SOURCE_CONDITION_NOT_MET 233 Azure Provider Error: "SourceConditionNotMet"
AZURE_SYSTEM_IN_USE 234 Azure Provider Error: "SystemInUse"
AZURE_TARGET_CONDITION_NOT_MET 235 Azure Provider Error: "TargetConditionNotMet"
AZURE_UNAUTHORIZED_BLOB_OVERWRITE 236 Azure Provider Error: "UnauthorizedBlobOverwrite"
AZURE_BLOB_NOT_ARCHIVED 237 Azure Provider Error: "BlobNotArchived"
OSC_EXCESS_HEADER_VALUES 238 S3 Provider Error: "ExcessHeaderValues"        (9.14.1 and later)
  239 Azure Provider Error: "AuthorizationFailure"      (9.15.1 and later)
  240 (9.16.1 and later)

Additional Information

The OSC errors codes will expand over time as additional features are added to ONTAP.
NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.