Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allowing developers to optionally disable MD5 content validation. #203

Open
wants to merge 32 commits into
base: develop-version-3
Choose a base branch
from

Conversation

RachBreeze
Copy link
Contributor

Hello

I have raised this PR because we are seeing the error at below on a client site.

This impacts a large number of files. The files:

  • open without issue directly from blob storage
  • are not large

Kind regards

Rachel

[StorageException: Calculated MD5 does not match existing property]
   Microsoft.WindowsAzure.Storage.Core.Executor.Executor.ExecuteSync(RESTCommand`1 cmd, IRetryPolicy policy, OperationContext operationContext) in c:\Program Files (x86)\Jenkins\workspace\release_dotnet_master\Lib\ClassLibraryCommon\Core\Executor\Executor.cs:604
   Microsoft.WindowsAzure.Storage.Blob.CloudBlob.DownloadToStream(Stream target, AccessCondition accessCondition, BlobRequestOptions options, OperationContext operationContext) in c:\Program Files (x86)\Jenkins\workspace\release_dotnet_master\Lib\ClassLibraryCommon\Blob\CloudBlob.cs:235
   Our.Umbraco.FileSystemProviders.Azure.AzureFileSystem.OpenFile(String path) +226
   Our.Umbraco.FileSystemProviders.Azure.FileSystemVirtualFile.Open() +475
   System.Web.HttpResponse.WriteVirtualFile(VirtualFile vf) +33
   System.Web.StaticFileHandler.ProcessRequestForNonMapPathBasedVirtualFile(HttpRequest request, HttpResponse response, String overrideVirtualPath) +168
   System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context, String overrideVirtualPath) +90
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +872
   System.Web.<>c__DisplayClass285_0.<ExecuteStepImpl>b__0() +40
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +155
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +94

Jeavon and others added 30 commits November 26, 2018 12:27
…ame-https

[V7] Setting blob hostnames to use HTTPS by default
…stream-blob

Stream blob back to client rather than read into memory.
…zureKeyVaultv7

Added support for Azure Key Vault Storage in Umbraco 7
@Jeavon
Copy link
Collaborator

Jeavon commented Oct 28, 2021

@RachBreeze I think perhaps you have targetted the wrong base branch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants