Cloudflare proxy vers S3 OVH
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Cloudflare proxy vers S3 OVH

by
8fa6fbf89dfe42483c33
Created on 2023-08-04 08:30:04 (edited on 2024-09-04 10:47:25) in Public Cloud OVHcloud

Bonjour

j'ai un bucket s3 sur ovhcloud.
J'aimerais faire pointer m.example.com avec CloudFlare vers mon bucket pour servir mes medias.
Apres lecture de cette page j'ai configuré le CNAME m vers monbucket.s3..ovh.net et le TXT _swift-remap.m pareil vers le même monbucket.s3..ovh.net
Or quand j'essaye d'accéder à https://m.example.com/monmedia.jpg j'ai l'erreur suivante :
InvalidRequestInvalid Request.txf693de725cea4785a9a52-0064cbe404Not S3 request
alors que bien sûr https://monbucket.s3..ovh.net/monmedia.jpg marche impec.

Comment faire pour que CloudFlare accède au bucket de façon transparente, et garde les données en cache ?

j'ai aussi essayé de mettre une règle CORS d'après cette page avec ces infos :
{
"CORSRules": [
{
"AllowedHeaders": ["Authorization"],
"AllowedMethods": ["GET", "HEAD"],
"AllowedOrigins": ["https://m.example.com"],
"ExposeHeaders": ["Access-Control-Allow-Origin"]
}
]
}

Merci !