[dnsdist] Problem with dnsdist 1.6.0-alpha2 in starting

Pieter Lexis pieter.lexis at powerdns.com
Thu Mar 11 13:37:40 UTC 2021


Hello,

On 3/11/21 2:13 PM, Cheikh Dieng via dnsdist wrote:
> After compiling the new dnsdist version 1.6.0 in podman mode. I get the
> following error.
> ==== 
> *pduser at hyp03 pdns]$ podman run -p 1053:53 -p 1053:53/udp -ti --rm
> my-dnsdist*
> 
>     /Listening on 0.0.0.0:53 <http://0.0.0.0:53/>/
>     /dnsdist 1.6.0-alpha2.32.master.g6f73d1ef1 comes with ABSOLUTELY NO
>     WARRANTY. This is free software, and you are welcome to redistribute
>     it according to the terms of the GPL version 2/
>     /ACL allowing queries from: 10.0.0.0/8
>     <http://10.0.0.0/8>, 100.64.0.0/10
>     <http://100.64.0.0/10>, 127.0.0.0/8
>     <http://127.0.0.0/8>, 169.254.0.0/16
>     <http://169.254.0.0/16>, 172.16.0.0/12
>     <http://172.16.0.0/12>, 192.168.0.0/16 <http://192.168.0.0/16>,
>     ::1/128, fc00::/7, fe80::/10/
>     /Console ACL allowing connections from: 127.0.0.0/8
>     <http://127.0.0.0/8>, ::1/128/
>     /No downstream servers defined: all packets will get dropped/
>     /Error while retrieving the security update for version
>     dnsdist-1.6.0-alpha2.32.master.g6f73d1ef1: Unable to get a valid
>     Security Status update/
>     /Not validating response for security status update, this is a
>     non-release version./

Nothing here is an error that prevents dnsdist from starting. It might
be that your container closes stdin by default, which kills dnsdist if
it is not started with the --supervised flag.

Is there a reason you're not using the images we build[1]?

Dockerfiles and our startup script are in our repo[2,3].

Cheers,

Pieter

1 - https://hub.docker.com/r/powerdns/dnsdist-16/tags
2 - https://github.com/PowerDNS/pdns/blob/master/Dockerfile-dnsdist
3 -
https://github.com/PowerDNS/pdns/blob/master/dockerdata/startup.py#L36-L45

-- 
Pieter Lexis
PowerDNS.COM BV -- https://www.powerdns.com


More information about the dnsdist mailing list