KamoCRM

Rewrite /etc/odbc.ini to point at $MARIADB_HOST on every boot

FixKlusterServices
Shipped
28 ஏப்ரல், 2026 அன்று 5:54 AM UTC
Author
Kamo
Commit
decb5d7

The escomputers/freepbx:17 image bakes /etc/odbc.ini with Server=db (the docker-compose link target). On this Kubernetes deployment MariaDB lives at \$MARIADB_HOST (freepbx-mariadb), so left unfixed the cdr_adaptive_odbc backend silently fails to connect — odbc connection cache stays at 0 active, the cdr table never receives inserts, and the softphone shows an empty call history despite calls completing. /etc/ is ephemeral on this deployment so the bad DSN reasserts on every restart; rewriting it from startup.sh after the MariaDB readiness wait keeps the fix in place across pod restarts.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing