Hello,
Lorsque je tente d’ajouter des images à une sortie qui respectent les limites et dans le bon format, l’upload échoue. En analysant les requêtes, le problème semble être circonscrit à un soucis avec le serveur d’upload d’image comme le montrent les deux lignes extraites de la console web.
'https://images.camptocamp.org/upload' from origin 'https://www.camptocamp.org' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
index.js:97
POST https://images.camptocamp.org/upload net::ERR_FAILED 503 (Backend fetch failed)Le problème CORS indiqué ici est un side-effect de la réponse 503 qui ne contient pas de header CORS, pas un problème CORS en soi.
je peux reproduire le soucis en uploadant directement sur images.camptocamp.org/upload:
http -f POST https://images.camptocamp.org/upload Authorization:'JWT token="${JWT_TOKEN}' name=file filename=takeoff.jpeg file@'~/Downloads/_MG_1971_small.jpg;type=image/jpeg'ce qui me donne:
HTTP/1.1 503 Backend fetch failed
age: 0
content-length: 270
content-type: text/html; charset=utf-8
date: Wed, 24 Apr 2024 06:35:50 GMT
retry-after: 5
server: Varnish
via: 1.1 varnish (Varnish/5.0)
x-cache: MISS
x-varnish: 4991615
<!DOCTYPE html><html>  <head>    <title>503 Backend fetch failed</title>  </head>  <body>    <h1>Error 503 Backend fetch failed</h1>    <p>Backend fetch failed</p>    <h3>Guru Meditation:</h3>    <p>XID: 4991616</p>    <hr>    <p>Varnish cache server</p>  </body></html>J’espere que ça peut aider!

 ).
 ).