- Newest
- Most votes
- Most comments
The error in your AWS Blu Age L3 workshop application is a database authentication issue. The logs show a clear error message: "FATAL: password authentication failed for user 'carddemo'", which indicates that the application is unable to connect to the PostgreSQL database with the provided credentials.
To resolve this issue, you should:
-
Verify that the password in AWS Secrets Manager matches the actual password set for the "carddemo" user in your PostgreSQL database. There might be a mismatch between the credentials stored in Secrets Manager and the actual database credentials.
-
Check the configuration files (carddemo-application.json and application-carddemo.yaml) to ensure they have the correct Secret ARNs referenced for database access.
-
Confirm that the database name configuration is correct in both AWS Secrets Manager and your application YAML files.
-
If you recently made changes to configuration files on S3 without rebuilding the package, you might need to go back to the "Golive>Prepare>Package>Package backend and frontend applications" step and rebuild the package to incorporate your changes.
-
Ensure that case sensitivity is correct in all resource names. In some cases, resources might have been created with capital letters but referenced with lowercase in the application, causing connectivity issues.
Once you've made these corrections, try starting the application again. If the issue persists, check the full application logs for additional error messages that might provide more context.
Sources
AWS Blu Age L3 workshop -(Go Live->Start Application Failed) | AWS re:Post
AWS Blu Age L3 workshop -(Go Live->Start Application Failed) | AWS re:Post
AWS BluAge L3 workshop. Go-Live->Deploy->Start application. Application fails to start. | AWS re:Post
answered a year ago
