Replies: 1 comment
-
Check for port conflicts Verify that no other service is using port 53, which might prevent dnscrypt-proxy from binding to it.
sudo netstat -tuln | grep :53 If another service is using the port, you can stop it or configure dnscrypt-proxy to use a different port. Firewall Rules Ensure that the firewall is not blocking UDP traffic on port 53. You can use iptables or ufw to check the rules:
If needed, allow traffic on port 53:
Hope this helps |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Output of the following commands:
What is affected by this bug?
I cant resolve domain during installation by docs https://github.com/DNSCrypt/dnscrypt-proxy/wiki/Installation-linux
When does this occur?
During installation.
Where does it happen?
root@dev-desktop /o/dnscrypt-proxy# ./dnscrypt-proxy -resolve example.com Resolving [example.com] using 127.0.0.1 port 53 Unable to resolve: [read udp 127.0.0.1:40685->127.0.0.1:53: read: connection refused]
How do we replicate the issue?
Linux Mint, x86-64:
root@dev-desktop /o/dnscrypt-proxy [1]# inxi -Sx System: Host: dev-desktop Kernel: 6.8.0-38-generic arch: x86_64 bits: 64 compiler: gcc v: 13.2.0 Desktop: Cinnamon v: 6.2.7 Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Expected behavior (i.e. solution)
Everything works by sending a first query using dnscrypt-proxy as postulated in documentation for an installation.
Other Comments
dsncrypt-proxy.toml
resolv.conf
dev@dev-desktop /o/dnscrypt-proxy> nslookup example.com 127.0.0.1 Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: Name: example.com Address: 93.184.215.14 Name: example.com Address: 2606:2800:21f:cb07:6820:80da:af6b:8b2c
Beta Was this translation helpful? Give feedback.
All reactions