Package: dnscrypt-proxy
Version: 1.9.4-1
Severity: normal

Dear Maintainer,

I installed dnscrypt-proxy, and modified the config file as included with this 
bug report.  I also modified the systemd service file to listen on 0.0.0.0:53, 
with the intent of making this service available on my local network.

All attempts to start dnscrypt-proxy via systemd failed.  Looking in the 
journal, I see:
Apr 02 21:48:50 pi2 dnscrypt-proxy[9970]: Sun Apr  2 21:48:50 2017 [NOTICE] 
Starting dnscrypt-proxy 1.9.4
Apr 02 21:48:50 pi2 dnscrypt-proxy[9970]: Sun Apr  2 21:48:50 2017 [INFO] 
Loading plugin 
[/usr/lib/arm-linux-gnueabihf/dnscrypt-proxy/libdcplugin_example_cache.so]
Apr 02 21:48:50 pi2 dnscrypt-proxy[9970]: Sun Apr  2 21:48:50 2017 [ERROR] 
Plugin 
[/usr/lib/arm-linux-gnueabihf/dnscrypt-proxy/libdcplugin_example_cache.so] 
can't be loaded: [No such file or directory]
Apr 02 21:48:50 pi2 dnscrypt-proxy[9970]: Sun Apr  2 21:48:50 2017 [ERROR] 
Unable to load plugins

I was able to manually start dnscrypt-proxy: `sudo dnscrypt-proxy -R random`.

It was not until I installed the dnscrypt-proxy-plugins package that I was able 
to successfully start the service via systemd.

The dnscrypt-proxy package does not mention dnscrypt-proxy-plugins at all:
https://packages.debian.org/sid/dnscrypt-proxy

It would be helpful if the installation of dnscrypt-proxy recommended the 
dnscrypt-proxy-plugins package, to help others avoid this minor headache.

-- System Information:
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 9.0 (stretch)
Release:        9.0
Codename:       stretch
Architecture: armv7l

Kernel: Linux 4.4.50-v7+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dnscrypt-proxy depends on:
ii  adduser              3.115
ii  init-system-helpers  1.47
ii  libc6                2.24-9
ii  libltdl7             2.4.6-2
ii  libsodium18          1.0.11-1
ii  libsystemd0          232-19
ii  lsb-base             9.20161125+rpi1

dnscrypt-proxy recommends no packages.

Versions of packages dnscrypt-proxy suggests:
ii  openresolv [resolvconf]  3.8.0-1

-- Configuration Files:
/etc/dnscrypt-proxy/dnscrypt-proxy.conf changed:
ResolverName random
Daemonize no
LocalAddress 0.0.0.0:53
LocalCache on
BlockIPv6 no


-- no debconf information

Reply via email to