diff --git a/js/services/r2Service.js b/js/services/r2Service.js index 76b95e6f..9f2edd95 100644 --- a/js/services/r2Service.js +++ b/js/services/r2Service.js @@ -491,10 +491,21 @@ class R2Service { }); } } catch (corsErr) { + const resolvedEndpoint = + settings.endpoint || + (accountId ? `https://${accountId}.r2.cloudflarestorage.com` : ""); + const corsContext = { + bucketName, + endpoint: resolvedEndpoint, + region: settings.region || "", + corsOrigins, + }; userLogger.warn( "Failed to ensure R2 bucket/CORS configuration via access keys. Ensure the bucket exists and you have permissions.", + corsContext, corsErr ); + devLogger.warn("R2 bucket/CORS configuration details.", corsContext, corsErr); } }