After installing CottenDNS using the quick install command-line on a perfectly set-up domain e.g: s.domain.yyy, it's activated and works fine on WhiteDNS clients, but then if I install a second MasterDNSvpn on the same domain, even after temporarily running
systemctl stop cottendns
the second service won't run at all, because the "server_config.toml" for the service is not created.
I tested: 1st cottendns > 2nd masterdnsvpn,
1st masterdnsvpn > 2nd cottendns;
on both circumstances the 2nd service's "server_config.toml" is not created at all.
I don't know if it's just my ubuntu 24 server or it's because for the reason that two DNS services simply won't run on a single server on a single domain.
I've provided journalctl files for cottendns after installing 1st masterdnsvpn and 2nd cottendns.
Logs:
Sep 02 00:48:16 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55168]: Press Enter to exit... Sep 02 00:48:16 578789.senko.network systemd[1]: cottendns.service: Main process exited, code=exited, status=1/FAILURE Sep 02 00:48:16 578789.senko.network systemd[1]: cottendns.service: Failed with result 'exit-code'. Sep 02 00:48:20 578789.senko.network systemd[1]: cottendns.service: Scheduled restart job, restart counter is at 13. Sep 02 00:48:20 578789.senko.network systemd[1]: Started cottendns.service - CottenDns Server. Sep 02 00:48:20 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55172]: Server startup failed: config file not found: /opt/cottenrouter/backends/cottendns/server_config.toml Sep 02 00:48:20 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55172]: Press Enter to exit... Sep 02 00:48:20 578789.senko.network systemd[1]: cottendns.service: Main process exited, code=exited, status=1/FAILURE Sep 02 00:48:20 578789.senko.network systemd[1]: cottendns.service: Failed with result 'exit-code'. Sep 02 00:48:23 578789.senko.network systemd[1]: cottendns.service: Scheduled restart job, restart counter is at 14. Sep 02 00:48:23 578789.senko.network systemd[1]: Started cottendns.service - CottenDns Server. Sep 02 00:48:23 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55177]: Server startup failed: config file not found: /opt/cottenrouter/backends/cottendns/server_config.toml
After installing CottenDNS using the quick install command-line on a perfectly set-up domain
e.g: s.domain.yyy, it's activated and works fine on WhiteDNS clients, but then if I install a second MasterDNSvpn on the same domain, even after temporarily runningthe second service won't run at all, because the "server_config.toml" for the service is not created.
on both circumstances the 2nd service's "server_config.toml" is not created at all.
I don't know if it's just my ubuntu 24 server or it's because for the reason that two DNS services simply won't run on a single server on a single domain.
I've provided journalctl files for cottendns after installing 1st masterdnsvpn and 2nd cottendns.
Logs:
Sep 02 00:48:16 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55168]: Press Enter to exit... Sep 02 00:48:16 578789.senko.network systemd[1]: cottendns.service: Main process exited, code=exited, status=1/FAILURE Sep 02 00:48:16 578789.senko.network systemd[1]: cottendns.service: Failed with result 'exit-code'. Sep 02 00:48:20 578789.senko.network systemd[1]: cottendns.service: Scheduled restart job, restart counter is at 13. Sep 02 00:48:20 578789.senko.network systemd[1]: Started cottendns.service - CottenDns Server. Sep 02 00:48:20 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55172]: Server startup failed: config file not found: /opt/cottenrouter/backends/cottendns/server_config.toml Sep 02 00:48:20 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55172]: Press Enter to exit... Sep 02 00:48:20 578789.senko.network systemd[1]: cottendns.service: Main process exited, code=exited, status=1/FAILURE Sep 02 00:48:20 578789.senko.network systemd[1]: cottendns.service: Failed with result 'exit-code'. Sep 02 00:48:23 578789.senko.network systemd[1]: cottendns.service: Scheduled restart job, restart counter is at 14. Sep 02 00:48:23 578789.senko.network systemd[1]: Started cottendns.service - CottenDns Server. Sep 02 00:48:23 578789.senko.network CottenDns_Server_Linux_AMD64_v2026.08.26.065303-c0fb100[55177]: Server startup failed: config file not found: /opt/cottenrouter/backends/cottendns/server_config.toml