⚠️ Homebrew support is being deprecated.
Solo will stop publishing updates to Homebrew after August 31, 2026.
Install via
npm install -g @hiero-ledger/solo@latest instead.
See System Readiness for full install instructions.SOLO-3079
PostgresInitScriptFailedSoloError — Component
PostgresInitScriptFailedSoloError
| Code | SOLO-3079 |
| Category | Component |
| Ownership | Infrastructure |
| Retryable | Yes |
Description
Thrown when the mirror node Postgres initialization script fails to run; the message includes the number of attempts made and wraps the underlying failure. solo runs this script to initialize the mirror node database, so this means execution did not succeed across the attempts tried — for example the database was not ready or the script returned an error. It is retryable, since a database that is still starting often accepts the script on a later attempt.
Troubleshooting Steps
- Check solo logs: tail -n 100 ~/.solo/logs/solo.log
- Inspect Postgres pod logs: kubectl logs
-n - Check Postgres pod status: kubectl describe pod
-n - Re-deploy the mirror node: solo mirror node add