Skip to content

Can't run two services on a same domain #1

Description

@Psycho-Mario

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions