En bref
L'envoi a réussi, mais le fichier n'est pas lisible publiquement via votre URL de base publique. Autorisez la lecture publique sur le bucket (ou sur le domaine ou le CDN placé devant), et vérifiez que l'URL de base publique pointe vers le bon bucket.
Aktar envoie les fichiers sans ACL de lecture publique : l'accès public doit donc venir du bucket ou du domaine placé devant. Solutions courantes :
- Cloudflare R2 : connectez un domaine personnalisé ou activez l'URL r2.dev. L'endpoint d'API
…r2.cloudflarestorage.comn'est jamais public : ne l'utilisez pas comme URL de base publique. - Amazon S3 : ajoutez une stratégie de bucket qui autorise
s3:GetObject, ou servez le bucket via CloudFront. - Backblaze B2 : passez le bucket en Public.
- MinIO : appliquez au bucket une politique de lecture (download) anonyme.
Vérifiez aussi le chemin : l'URL de base publique doit correspondre à la racine du bucket. Si l'URL publique de votre fournisseur contient le nom du bucket, incluez-le aussi.
Utilisez Tester la connexion pour confirmer la correction : il indique si l'URL publique est accessible.