Detail codes for Azure Blob Storage

This section explains the detail codes for Azure Blob Storage.

Based on the [XXXX] code in the output message, check the contents of the SDK error on the official website for Azure Blob Storage and take the necessary measures to resolve the error.

= Remarks =

When the following detail codes are notified, check the contents of Table 9.2 Problems that may have caused an error as well.

  • 2101

  • 2415

2000  [XXXX] {&msg}

Description:

This error has not been handled.

Measure:

Based on the code [XXXX], check the content of the SDK on the official website for Azure Blob Storage, and then execute the measures.

2001  [BlockListTooLong] {&msg}

2002  [InvalidBlobOrBlock] {&msg}

2003  [InvalidBlobTier] {&msg}

2004  [InvalidBlockId] {&msg}

2005  [InvalidBlockList] {&msg}

2006  [UnsupportedHeader] {&msg}

2007  [InvalidMetadata] {&msg}

2008  [InvalidResourceName] {&msg}

2009  [Md5Mismatch] {&msg}

2010  [MetadataTooLarge] {&msg}

2011  [OutOfRangeInput] {&msg}

2012  [OutOfRangeQueryParameterValue] {&msg}

2013  [RequestUrlFailedToParse] {&msg}

2014  [InvalidUri] {&msg}

2015  [InvalidQueryParameterValue] {&msg}

2016  [MissingRequiredQueryParameter] {&msg}

2017  [UnsupportedQueryParameter] {&msg}

2100  [UnauthorizedBlobOverwrite] {&msg}

2101  [AuthenticationFailed] {&msg}

2102  [AuthorizationServiceMismatch] {&msg}

2103  [AuthorizationResourceTypeMismatch] {&msg}

2104  [AuthorizationPermissionMismatch] {&msg}

2105  [AuthorizationFailure] {&msg}

2106  [AccountIsDisabled] {&msg}

2107  [InsufficientAccountPermissions] {&msg}

2200  [BlobNotFound] {&msg}

2201  [ContainerNotFound] {&msg}

2202  [ResourceNotFound] {&msg}

2300  [BlockCountExceedsLimit] {&msg}

2301  [ContainerBeingDeleted] {&msg}

2302  [ContainerDisabled] {&msg}

2303  [ContentLengthLargerThanTierLimit] {&msg}

2304  [FeatureVersionMismatch] {&msg}

2305  [InvalidBlobType] {&msg}

2306  [SequenceNumberIncrementTooLarge] {&msg}

2307  [SystemInUse] {&msg}

2308  [BlobTierInadequateForContentLength] {&msg}

2309  [BlobBeingRehydrated] {&msg}

2310  [BlobImmutableDueToPolicy] {&msg}

2311  [LeaseAlreadyPresent] {&msg}

2312  [LeaseAlreadyBroken] {&msg}

2313  [LeaseIdMismatchWithLeaseOperation] {&msg}

2314  [LeaseIsBreakingAndCannotBeAcquired] {&msg}

2315  [LeaseIsBreakingAndCannotBeChanged] {&msg}

2316  [LeaseIsBrokenAndCannotBeRenewed] {&msg}

2317  [LeaseNotPresentWithLeaseOperation] {&msg}

2318  [BlobImmutableDueToLegalHold] {&msg}

2319  [ResourceTypeMismatch] {&msg}

2320  [ResourceAlreadyExists] {&msg}

2400  [AppendPositionConditionNotMet] {&msg}

2401  [MaxBlobSizeConditionNotMet] {&msg}

2402  [SequenceNumberConditionNotMet] {&msg}

2403  [ProxyAuthenticationRequired] {&msg}

2404  [InfiniteLeaseDurationRequired] {&msg}

2405  [LeaseIdMismatchWithBlobOperation] {&msg}

2406  [LeaseIdMismatchWithContainerOperation] {&msg}

2407  [LeaseIdMissing] {&msg}

2408  [LeaseLost] {&msg}

2409  [LeaseNotPresentWithBlobOperation] {&msg}

2410  [LeaseNotPresentWithContainerOperation] {&msg}

2411  [RequestBodyTooLarge] {&msg}

2415  [InvalidRange] {&msg}

2420  [NoAuthenticationInformation] {&msg}

2421  [InvalidAuthenticationInfo] {&msg}

2500  [InternalError] {&msg}

2501  [OperationTimedOut] {&msg}

2515  [ServerBusy] {&msg}

2999  [UnexpectedError] {&msg}

For the detail codes shown below, the error may have been caused by the following problems. Refer to this information as necessary.

Table 9.2 Problems that may have caused an error

Detail Code

Possible Cause

2101

The time of the computer on which HULFT Cloud Storage Option is installed differs from the actual time

2415

An object was changed while it was being downloaded