Host is not allowed to connect to this MySQL server

Chiusa
#127 1 commento 3 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
42/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
mysql

Direzione di ricerca

Riproduci il malfunzionamento con podman compose up -d, quindi esamina la configurazione di Compose e il comportamento di inizializzazione di MySQL, utilizzando l’errore segnalato ER_HOST_NOT_PRIVILEGED come punto di partenza. L’attività è completata quando l’inizializzazione concede l’accesso previsto e Ghost si avvia senza l’errore di autorizzazione dell’host.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

I receive the following exception after running podman compose up -d. Seems like the mysql init script isn't running?

[2026-02-06 23:46:34] INFO Ghost is running in production...
[2026-02-06 23:46:34] INFO Your site is now available on https://tdidb.com/
[2026-02-06 23:46:34] INFO Ctrl+C to shut down
[2026-02-06 23:46:34] INFO Ghost server started in 1.467s
[2026-02-06 23:46:34] ERROR Host '10.89.0.5' is not allowed to connect to this MySQL server

Host '10.89.0.5' is not allowed to connect to this MySQL server

"Unknown database error"

Error ID:
    500

Error Code:
    ER_HOST_NOT_PRIVILEGED

----------------------------------------

Error: Host '10.89.0.5' is not allowed to connect to this MySQL server
    at /var/lib/ghost/versions/6.17.0/node_modules/knex-migrator/lib/database.js:57:19
    at Packet.asError (/var/lib/ghost/versions/6.17.0/node_modules/mysql2/lib/packets/packet.js:740:17)
    at ClientHandshake.execute (/var/lib/ghost/versions/6.17.0/node_modules/mysql2/lib/commands/command.js:29:26)
    at Connection.handlePacket (/var/lib/ghost/versions/6.17.0/node_modules/mysql2/lib/base/connection.js:475:34)
    at PacketParser.onPacket (/var/lib/ghost/versions/6.17.0/node_modules/mysql2/lib/base/connection.js:93:12)
    at PacketParser.executeStart (/var/lib/ghost/versions/6.17.0/node_modules/mysql2/lib/packet_parser.js:75:16)
    at Socket.<anonymous> (/var/lib/ghost/versions/6.17.0/node_modules/mysql2/lib/base/connection.js:100:25)
    at Socket.emit (node:events:519:28)
    at addChunk (node:internal/streams/readable:561:12)
    at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
    at Readable.push (node:internal/streams/readable:392:5)

[2026-02-06 23:46:34] WARN Ghost is shutting down
[2026-02-06 23:46:34] WARN Ghost has shut down
[2026-02-06 23:46:34] WARN Your site is now offline
[2026-02-06 23:46:34] WARN Ghost was running for a few seconds
Lingua principale
Shell
Stelle
100
Fork
96
Merge medio
3h 4m
PR unite (30g)
118

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di TryGhost/ghost-docker

Tutte le issue di TryGhost/ghost-docker

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.