I am experiencing a persistent authentication failure on Ghost 6.x running in a Docker container on Unraid with a MariaDB backend.
-
Setup: Self-hosted Ghost 6.x container (
ghost) connected to MariaDB (dbFEMC). -
Symptom: Submitting valid admin credentials on the
/ghost/#/signinpage fails to complete sign-in. Inspecting the network requests shows403 Forbidden/400 Bad RequestonPOST /ghost/api/admin/authentication/session/. -
Configuration:
-
config.production.jsonhasurlconfigured. -
Attempted accessing via both reverse proxy (NGINX Proxy Manager over HTTPS) and direct local IP access (
[``http://192.168.1.6:2310``](``http://192.168.1.6:2310``)). -
Database records for
usersandapi_keysare intact.
-
-
Goal: Understand why Ghost 6.x is rejecting session authentication and dropping/rejecting the
ghost-admin-api-sessioncookie during POST authentication.