ember-cli-deploy / ember-cli-deploy/ember-cli-deploy-s3
More aws-sdk-v3 issues
- Langage dominant
- JavaScript
- Étoiles
- 53
- Forks
- 81
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I'm now getting signature mismatch issues. I will try to dig in but not a JS developer nor do I have time.
Weirdly some of the files are uploaded successfully according to the logs before it blows up.
+- s3
| - validating config
| - Missing config: `fileIgnorePattern`, using default: `null`
| - Missing config: `prefix`, using default: ``
| - Missing config: `profile`, using default: ``
| - Missing config: `acl`, using default: `public-read`
| - Missing config: `cacheControl`, using default: `max-age=63072000, public, immutable`
| - Missing config: `expires`, using default: `Tue Jan 01 2030 00:00:00 GMT+0000 (Coordinated Universal Time)`
| - Missing config: `dotFolders`, using default: `false`
| - Missing config: `batchSize`, using default: `0`
| - Missing config: `defaultMimeType`, using default: `application/octet-stream`
| - Missing config: `distDir`, using default: `[Function]`
| - Missing config: `distFiles`, using default: `[Function]`
| - Missing config: `gzippedFiles`, using default: `[Function]`
| - Missing config: `brotliCompressedFiles`, using default: `[Function]`
| - Missing config: `manifestPath`, using default: `[Function]`
| - Missing config: `uploadClient`, using default: `[Function]`
| - Missing config: `s3Client`, using default: `[Function]`
| - config ok
+- upload
| |
| +- s3
| - Using AWS access key id and secret access key from config
| - preparing to upload to S3 bucket `REDACTED`
| - ✔ review.html
| - ✔ robots.txt
| - ✔ review-6076e4fc0df38aaf34a32042b9f139f7.map
| - ✔ oauth-6586b6d4629b3dff3aed4a0311d667a4.js
| ...
| - ✔ assets/chunk.app.d1f3c4eef12c516036e6.js
| - XAmzContentSHA256Mismatch: The provided 'x-amz-content-sha256' header does not match what was computed.
| - XAmzContentSHA256Mismatch: The provided 'x-amz-content-sha256' header does not match what was computed.
at throwDefaultError (/home/circleci/garaje/node_modules/@smithy/smithy-client/dist-cjs/index.js:838:20)
at /home/circleci/garaje/node_modules/@smithy/smithy-client/dist-cjs/index.js:847:5
at de_CommandError (/home/circleci/garaje/node_modules/@aws-sdk/client-s3/dist-cjs/index.js:4756:14)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /home/circleci/garaje/node_modules/@smithy/middleware-serde/dist-cjs/index.js:35:20
at async /home/circleci/garaje/node_modules/@aws-sdk/middleware-signing/dist-cjs/index.js:225:18
at async /home/circleci/garaje/node_modules/@smithy/middleware-retry/dist-cjs/index.js:320:38
at async /home/circleci/garaje/node_modules/@aws-sdk/middleware-flexible-checksums/dist-cjs/index.js:173:18
at async /home/circleci/garaje/node_modules/@aws-sdk/middleware-sdk-s3/dist-cjs/index.js:97:20
at async /home/circleci/garaje/node_modules/@aws-sdk/middleware-sdk-s3/dist-cjs/index.js:120:14
at async /home/circleci/garaje/node_modules/@aws-sdk/middleware-logger/dist-cjs/index.js:33:22
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire l’échec de l’upload S3 et suivez le chemin de signature de AWS SDK v3 indiqué dans la stack trace, notamment @aws-sdk/client-s3 et @aws-sdk/middleware-signing. Comparez les fichiers qui sont uploadés avec succès à ceux qui produisent XAmzContentSHA256Mismatch ; c’est terminé lorsque le déploiement s’achève sans erreurs de non-correspondance de signature.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, javascript
- Domaine
- cloud
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100