- Joined
- Jun 22, 2026
- Messages
- 1
- Reaction score
- 0
Environment:
Problem:
Over the weekend the IP that my 3CX FQDN resolves to changed on its own. I made no changes — no reboots, no stop/start, no manual IP or network edits, no restore. The PBX has been running continuously.
Result: all phones show "No Service," and logging into the management console at the FQDN throws "General network error."
What I've confirmed:
Conclusion: This looks like the 3CX-managed FQDN/DNS record drifted to a stale IP on the 3CX side, while my instance and its public IP never changed.
What I've tried:
Questions:
I don't have a paid support plan, so any pointers on the self-hosted FQDN update mechanism would be much appreciated.
- Self-hosted 3CX on AWS Lightsail (Debian 12, dedicated/static public IP)
- FQDN: *******.ks.3cx.us (3CX-managed FQDN)
Problem:
Over the weekend the IP that my 3CX FQDN resolves to changed on its own. I made no changes — no reboots, no stop/start, no manual IP or network edits, no restore. The PBX has been running continuously.
Result: all phones show "No Service," and logging into the management console at the FQDN throws "General network error."
What I've confirmed:
- The instance's actual public IP is unchanged and correct (e.g. 52.21.128.185 — confirmed from the box via curl -4 ifconfig.me, and it matches my Lightsail static IP).
- dig +short ******.ks.3cx.us returns a different, stale IP — an AWS address that is not mine and does not respond.
- Browsing directly to my correct IP loads my 3CX login page normally — so the PBX is healthy and serving on the right address.
- Browsing to the IP the FQDN resolves to returns nothing — that address is dead.
- Box-level health is fine: disk ~10% used, no failed systemd units, all 3CX services running, clock in sync, DNS resolution on the box works, IPv4 default route present and outbound v4 confirmed.
Conclusion: This looks like the 3CX-managed FQDN/DNS record drifted to a stale IP on the 3CX side, while my instance and its public IP never changed.
What I've tried:
- Restarted box
- Restarted the management console and config services (3CXPhoneSystemMC01, 3CXCfgServ01) to force the PBX to re-publish its public IP to the FQDN service — dig still returns the stale IP. [update this line with your actual result before posting]
Questions:
- How do I force the PBX to re-register/re-publish its current public IP to the 3CX FQDN service so the record corrects itself?
- Is there a known issue with *.ks.3cx.us FQDN records drifting to old AWS IPs?
- Is there a manual way to correct the FQDN→IP mapping on the 3CX side without paid support?
I don't have a paid support plan, so any pointers on the self-hosted FQDN update mechanism would be much appreciated.
Last edited by a moderator: