Azure.RequestFailedException: The specified blob does not exist.
RequestId:122cb1da-801e-0055-73eb-8018eb000000
Time:2024-03-28T08:37:57.4055426Z
Status: 404 (The specified blob does not exist.)
ErrorCode: BlobNotFound
Content:
BlobNotFound
The specified blob does not exist.
RequestId:122cb1da-801e-0055-73eb-8018eb000000
Time:2024-03-28T08:37:57.4055426Z
Headers:
Server: Windows-Azure-Blob/1.0,Microsoft-HTTPAPI/2.0
x-ms-request-id: 122cb1da-801e-0055-73eb-8018eb000000
x-ms-client-request-id: 73e22ede-0e08-47c1-aa98-f179b848efab
x-ms-version: 2020-10-02
x-ms-error-code: BlobNotFound
Date: Thu, 28 Mar 2024 08:37:57 GMT
Content-Length: 215
Content-Type: application/xml
at Azure.Storage.Blobs.BlobRestClient.DownloadAsync(String snapshot, String versionId, Nullable`1 timeout, String range, String leaseId, Nullable`1 rangeGetContentMD5, Nullable`1 rangeGetContentCRC64, String encryptionKey, String encryptionKeySha256, Nullable`1 encryptionAlgorithm, Nullable`1 ifModifiedSince, Nullable`1 ifUnmodifiedSince, String ifMatch, String ifNoneMatch, String ifTags, CancellationToken cancellationToken)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.StartDownloadAsync(HttpRange range, BlobRequestConditions conditions, Boolean rangeGetContentHash, Int64 startOffset, Boolean async, CancellationToken cancellationToken)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.DownloadStreamingInternal(HttpRange range, BlobRequestConditions conditions, Boolean rangeGetContentHash, String operationName, Boolean async, CancellationToken cancellationToken)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.DownloadInternal(HttpRange range, BlobRequestConditions conditions, Boolean rangeGetContentHash, Boolean async, CancellationToken cancellationToken)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.DownloadAsync(HttpRange range, BlobRequestConditions conditions, Boolean rangeGetContentHash, CancellationToken cancellationToken)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.DownloadAsync(CancellationToken cancellationToken)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.DownloadAsync()
at Easyfy.Commerce.MediaApi.Storage.AzureBlobs.Files(String catalog, String id, HttpResponse Response, HttpRequest Request) in /home/vsts/work/1/s/Easyfy.Commerce.MediaApi/Storage/AzureBlobs.cs:line 461
at Easyfy.Commerce.MediaApi.Application.Files.FilesRequest.FilesRequestHandler.Handle(FilesRequest request, CancellationToken cancellationToken) in /home/vsts/work/1/s/Easyfy.Commerce.MediaApi/Application/Files/FilesRequest.cs:line 28
at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)
at MediatR.Pipeline.RequestExceptionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)
at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)
at MediatR.Pipeline.RequestExceptionActionProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)
at MediatR.Pipeline.RequestPostProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)
at MediatR.Pipeline.RequestPreProcessorBehavior`2.Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate`1 next)
at Easyfy.Commerce.MediaApi.Endpoints.PublicEndpointsRegistry.<>c.<b__0_6>d.MoveNext() in /home/vsts/work/1/s/Easyfy.Commerce.MediaApi/Endpoints/PublicEndpoints.cs:line 58
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Http.RequestDelegateFactory.ExecuteTaskResult[T](Task`1 task, HttpContext httpContext)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext)
at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider)
at Easyfy.Commerce.MediaApi.Middleware.EtagCacheMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) in /home/vsts/work/1/s/Easyfy.Commerce.MediaApi/Middleware/EtagCacheMiddleware.cs:line 38
at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.<>c__DisplayClass6_1.<b__1>d.MoveNext()
--- End of stack trace from previous location ---
at Easyfy.Commerce.MediaApi.Middleware.ApiKeyMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) in /home/vsts/work/1/s/Easyfy.Commerce.MediaApi/Middleware/ApiKeyMiddleware.cs:line 38
at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.<>c__DisplayClass6_1.<b__1>d.MoveNext()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)
HEADERS
=======
Accept: */*
Accept-Encoding: gzip, br
Host: media.lekia.se
Max-Forwards: 10
User-Agent: claudebot
X-Forwarded-For: 34.204.52.16, 172.70.42.128:20414
CF-RAY: 86b64d17890a057f-IAD
X-Forwarded-Proto: https
CF-Visitor: {"scheme":"https"}
CF-Connecting-IP: 34.204.52.16
CDN-Loop: cloudflare
CF-IPCountry: US
X-ARR-LOG-ID: f179cce4-122d-4cb9-8292-eba1d4d7a740
CLIENT-IP: 172.70.42.128:20414
DISGUISED-HOST: media.lekia.se
X-SITE-DEPLOYMENT-ID: app-lekia-media-we
WAS-DEFAULT-HOSTNAME: app-lekia-media-we.azurewebsites.net
X-AppService-Proto: https
X-ARR-SSL: 2048|256|S=California, L=San Francisco, OU=CloudFlare Origin SSL Certificate Authority, O="CloudFlare, Inc.", C=US|CN=CloudFlare Origin Certificate, OU=CloudFlare Origin CA, O="CloudFlare, Inc."
X-Forwarded-TlsVersion: 1.3
X-Original-URL: /lekia/files/610229-rules-148-5x210-4pg-se-2021-06-15-092417592.pdf
X-WAWS-Unencoded-URL: /lekia/files/610229-rules-148-5x210-4pg-se-2021-06-15-092417592.pdf