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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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