Azure.RequestFailedException: The specified container already exists.
RequestId:a93c99e2-a01e-007a-5504-a47f4a000000
Time:2020-10-16T21:35:16.5635173Z
Status: 409 (The specified container already exists.)
ErrorCode: ContainerAlreadyExists
Headers:
Server: Windows-Azure-Blob/1.0,Microsoft-HTTPAPI/2.0
x-ms-request-id: a93c99e2-a01e-007a-5504-a47f4a000000
x-ms-client-request-id: 232ef161-3cce-4618-94ef-280cd0a2c571
x-ms-version: 2019-07-07
x-ms-error-code: ContainerAlreadyExists
Date: Fri, 16 Oct 2020 21:35:16 GMT
Content-Length: 230
Content-Type: application/xml
at Azure.Storage.Blobs.BlobRestClient.Container.CreateAsync_CreateResponse(ClientDiagnostics clientDiagnostics, Response response)
at Azure.Storage.Blobs.BlobRestClient.Container.CreateAsync(ClientDiagnostics clientDiagnostics, HttpPipeline pipeline, Uri resourceUri, PublicAccessType access, String version, Nullable`1 timeout, IDictionary`2 metadata, String requestId, String defaultEncryptionScope, Nullable`1 preventEncryptionScopeOverride, Boolean async, String operationName, CancellationToken cancellationToken)
at Azure.Storage.Blobs.BlobContainerClient.CreateInternal(PublicAccessType publicAccessType, IDictionary`2 metadata, BlobContainerEncryptionScopeOptions encryptionScopeOptions, Boolean async, CancellationToken cancellationToken, String operationName)
at Azure.Core.Pipeline.TaskExtensions.EnsureCompleted[T](Task`1 task)
at Azure.Storage.Blobs.BlobContainerClient.Create(PublicAccessType publicAccessType, IDictionary`2 metadata, BlobContainerEncryptionScopeOptions encryptionScopeOptions, CancellationToken cancellationToken)
at RetroRidesSystem.Controllers.ImageController.Upload(String id, List`1 files) in D:\Programming\aspnet-core-3-01-login\quickstart\01-login\Controllers\ImageController.cs:line 153
at lambda_method(Closure , Object )
at Microsoft.Extensions.Internal.ObjectMethodExecutorAwaitable.Awaiter.GetResult()
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<invokeactionmethodasync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<invokenextactionfilterasync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<invokeinnerfilterasync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<invokenextresourcefilter>g__Awaited|24_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<invokefilterpipelineasync>g__Awaited|19_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<invokeasync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)
HEADERS
=======
Accept: */*
Accept-Encoding: gzip, deflate, br
Accept-Language: en-gb
Authorization: Client-ID 73bfb015e2b26d3
Connection: Keep-Alive
Content-Length: 427007
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryUJBfaSGSXpgKevWl
Host: img.retro-rides.org
Max-Forwards: 10
Referer:
forum.retro-rides.org/post/new/186071User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Mobile/15E148 Safari/604.1
Origin:
forum.retro-rides.orgX-WAWS-Unencoded-URL: /Image/Upload/redtopuk
CLIENT-IP: 82.4.125.187:53092
X-ARR-LOG-ID: 1196bb6a-4d85-4557-bce1-1d68f732477d
DISGUISED-HOST: img.retro-rides.org
X-SITE-DEPLOYMENT-ID: retroridesimages
WAS-DEFAULT-HOSTNAME: retroridesimages.azurewebsites.net
X-Original-URL: /Image/Upload/redtopuk
X-Forwarded-For: 82.4.125.187:53092
X-ARR-SSL: 2048|256|C=US, S=Arizona, L=Scottsdale, O="GoDaddy.com, Inc.", OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2|OU=Domain Control Validated, CN=img.retro-rides.org
X-Forwarded-Proto: https
X-AppService-Proto: https
X-Forwarded-TlsVersion: 1.2
[/img]
</invoke></invokeasync></invokefilterpipelineasync></invokenextresourcefilter></invokeinnerfilterasync></invokenextactionfilterasync></invokeactionmethodasync>