Troubleshooting
If you are experiencing issues with Kinetic, check the scenarios below for solutions.
Daemon won't start
Port 53 already in use
This is very common on Ubuntu systems because systemd-resolved binds to port 53. Fix: Disable the stub listener:
sudo systemctl disable --now systemd-resolvedThen edit /etc/resolv.conf to point to 127.0.0.1:
sudo rm /etc/resolv.conf
echo "nameserver 127.0.0.1" | sudo tee /etc/resolv.confPermission denied on port 53
On Linux and macOS, port 53 is a privileged port. Fix: You must start the daemon as an administrator using sudo:
sudo kinetic daemonDatabase locked (KIN-STO-001)
Another instance of the Kinetic daemon is already running in the background. Fix: Kill the existing process. On Linux/macOS, run sudo pkill kinetic-daemon. On Windows, use the Task Manager to end it.
Identity not found (KIN-IDN-003)
The daemon requires an identity key to start, but none was found. Fix: Run kinetic seed init to generate a new identity.
Not connecting to network (No peers)
If you see errors like KIN-NET-003 (routing table empty) or KIN-RES-001 (node offline), your node cannot talk to the network.
- Check your internet connection.
- Ensure your router or firewall is not blocking outbound TCP traffic on port
6070(the Kinetic P2P port). - Restart the daemon; it will attempt to bootstrap connection to peers again.
DNS not resolving in browser
If your browser shows "site not found" for .kin names:
- Make sure the daemon is actually running in a terminal or as a service.
- Check if DNS is working locally by running
dig @127.0.0.1 myname.kin A. - macOS: Verify the daemon is listening on port 53 by running
sudo lsof -i :53. - Windows: Ensure the Windows DNS Client service isn't blocking port 53.
- Ensure the name has been published: run
kinetic name resolve myname.kin. If it isn't found, you may need to runkinetic name publish myname.kin.
VDF computation seems stuck
If you started a registration or renewal and it seems like nothing is happening:
- This is normal. VDF computation is silent and takes a long time. Your CPU should be working hard. Use
kinetic name info myname.kinin another terminal to check the status. - KIN-VDF-001/002: Only one VDF task can run at a time. If you see lock errors, wait for the current task to finish.
- If it has taken hours longer than the expected time for your name length, you can safely restart the daemon. The computation will resume from its last checkpoint.
Name not found (KIN-RES-002)
- If you just registered it: You probably haven't published it yet. Edit your zone file, then run
kinetic name publish myname.kin. - If you just published it: It takes a few minutes for the name to propagate across the DHT network. Wait a few minutes and try again.
- Verify you actually own the name by running
kinetic name list.
Drand errors (KIN-DRA-001, KIN-DRA-002)
The daemon uses the Drand network to fetch random challenges for the VDF.
- If you see these errors, it means your computer cannot reach the Drand beacon. Check your internet connection.
- If you are on a corporate network or strict firewall, ensure HTTPS traffic to
drand.cloudflare.comis permitted.
Seed/Identity Errors
Invalid seed phrase (KIN-IDN-004)
If you are trying to restore, check your spelling carefully. All 12 words must be valid English words from the official BIP-39 dictionary.
Lost Seed and Key
If your hard drive crashes and you lose both the identity.key file AND your paper seed phrase backup, recovery is impossible. Ownership of your .kin names is permanently lost.