New LuCI-GUI for dnscrypt-proxy

Interesting, thanks for the update

It looks like another maintainer is taking over the code for DNSCrypt.

In trunk the dnscrypt-proxy package has been already updated with the new repository/maintainer ...

2 Likes

Can anyone point me in the direction of instructions to disable / remove dnscrypt from my router? I'm using a build that has it built-in and enabled by default; I'd like to disable it completely and instead point to a PiHole on my local network that has a working dnscrypt-proxy set up already. Thanks!

How can this be done? Thanks!

@dibdot do you know what's going on with dnscrypt-proxy?

The 'old' maintainer has continued to work on it (repo), even releasing a new version (2.0.0) .

The 'new' dyne repo hasn't been touched since Jan 7th.

Did they have a change of heart? Maybe they haven't handed over control yet?

Also, the old maintainer was on this forum a week ago encouraging the jump to 2.0.0 (here).

No, and I do not longer use dnscrypt-proxy ... I've switched to unbound month ago. The "old" repo is only meant for bugfixes & server list maintenance. The new project is written in "Go" which is currently not supported by the default openwrt buildsystem. Feel free to ask the author directly - I do not plan any efforts in this regard.

Makes sense. Sounds like I should start looking into unbound then. Thanks for the update :+1:

it appears there have been active development on dnscrypt-proxy v2. manual installation appears simple.
Installation OpenWRT/LEDE

1 Like

I wish someone could lock this thread... I keep visiting it again and again in hope to find a luci front end for dnscrypt-proxy 2 LOL

1 Like

Please, can somebody help me to fix a problem after uninstalling this? After noticing that it doesn't work with DNSCrypt v2 I removed it using the GUI interface (System -> Software -> Installed Packages -> Remove) but in the top menu still shows "Services -> DNSCrypt-Proxy" and the system log shows problems with leftovers:

Wed Oct  9 11:25:55 2019 daemon.err uhttpd[21255]: Failed to execute cbi dispatcher target for entry '/admin/services/dnscrypt-proxy/tab_from_cbi'.
Wed Oct  9 11:25:55 2019 daemon.err uhttpd[21255]: The called action terminated with an exception:
Wed Oct  9 11:25:55 2019 daemon.err uhttpd[21255]: /usr/lib/lua/luci/cbi.lua:53: Model 'dnscrypt-proxy/overview_tab' not found!
Wed Oct  9 11:25:55 2019 daemon.err uhttpd[21255]: stack traceback:
Wed Oct  9 11:25:55 2019 daemon.err uhttpd[21255]: 	[C]: in function 'assert'
Wed Oct  9 11:25:55 2019 daemon.err uhttpd[21255]: 	/usr/lib/lua/luci/cbi.lua:53: in function 'load'
Wed Oct  9 11:25:55 2019 daemon.err uhttpd[21255]: 	/usr/lib/lua/luci/dispatcher.lua:841: in function </usr/lib/lua/luci/dispatcher.lua:835>

Thanks in advance.

rm -rf /tmp/luci-*

After that reload your LuCI-GUI ...

1 Like

Thanks! I will do it.