Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem managing Linode-based domain names. #188

Open
c4lliope opened this issue Sep 13, 2022 · 1 comment
Open

Problem managing Linode-based domain names. #188

c4lliope opened this issue Sep 13, 2022 · 1 comment

Comments

@c4lliope
Copy link

Describe the bug
A clear and concise description of what the bug is.

I had GoDNS running already on a number of domains;
I added a couple and changed my godns.json around,
and upon re-launching my domain DNS remains blank.

The frequency of this issue
could be a local issue.

Steps to Reproduce

sudo systemctl restart godns
# or
godns -c ~/src/godns/godns.json

Your GoDNS configuration

{
  "provider": "Linode",
  "login_token": "abc123",
  "domains": [
    {
      "domain_name": "assembled.app",
      "sub_domains": ["*", "@"]
    },
    {
      "domain_name": "base.bingo",
      "sub_domains": ["@"]
    },
    {
      "domain_name": "aerial.bio",
      "sub_domains": ["@"]
    },
    {
      "domain_name": "library.cards",
      "sub_domains": ["@"]
    },
    {
      "domain_name": "silicon.am",
      "sub_domains": ["@"]
    }
  ],
  "resolver": "8.8.8.8",
  "ip_url": "https://api.ipify.org",
  "ipv6_url": "https://ipify.org",
  "ip_type": "IPv4",
  "interval": 300
}

Expected behavior
Linode DNS records should be added.

Screenshots
image

Environment (please complete the following information):

  • DNS Provider: Linode
  • OS: on Raspberry Pi 4 / Arm64 / Ubuntu 22.04

Additional context

GoDNS systemd logs:

● godns.service - GoDNS Pong
     Loaded: loaded (/lib/systemd/system/godns.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2022-09-13 05:13:29 EDT; 9h ago
   Main PID: 2161 (godns)
      Tasks: 7 (limit: 1788)
     Memory: 1.8M
        CPU: 185ms
     CGroup: /system.slice/godns.service
             └─2161 /home/access/bin/godns -c=/home/access/src/godns/godns.json

Sep 13 05:13:29 genkan systemd[1]: Started GoDNS Pong.
Sep 13 05:13:29 genkan godns[2161]: time="2022-09-13T05:13:29-04:00" level=info msg="GoDNS started, entering main loop..."
Sep 13 05:13:29 genkan godns[2161]: time="2022-09-13T05:13:29-04:00" level=info msg="Creating DNS handler with provider: Linode"

My /lib/systemd/system/godns.service:

[Unit]
Description=GoDNS Pong
After=network.target

[Service]
ExecStart=/home/access/bin/godns -c=/home/me/src/godns/godns.json
Restart=always
KillMode=process
RestartSec=2s

[Install]
WantedBy=multi-user.target

I can access IP address on my machine:

$ curl https://api.ipify.org
98.218.220.151
@TimothyYe
Copy link
Owner

@c4lliope can you help to enable the config "debug_info": true to collect the detailed output logs?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants