Hi Simon,

Thank you for the patch, and the explanation.

Best,

Jean-Philippe

Le 23/09/2021 à 12:00, Simon Kelley a écrit :
Apologies all.

The

--address=/#/......

functionality got omitted in the 2.86 domain-search rewrite, which
explains everything. Treating # as a domain name, it doesn't match the
test domain, so dnsmasq tries to forward upstream. There are no upstream
servers configured, so it returns REFUSED.

I just pushed a pretty straightforward patch to fix this.

Cheers,

Simon.



On 22/09/2021 14:50, Jean-Philippe Lambert wrote:
Hi Dominik,

Thank you for trying.

Le 22/09/2021 à 14:05, Dominik Derigs a écrit :
Hey Jean-Philippe,

The config is different in your two tries, but I guess this is
just a typo.

Yes.


Anyway, I repeated your test on latest master and it is still
showing the same as v2.86.


Yes, on my side too. Going back, I noticed that v2.85 is the last that
still works for me.

On Wed, 2021-09-22 at 12:29 +0200, Jean-Philippe Lambert wrote:
Is this a bug

I guess so and it is likely linked to

On Wed, 2021-09-22 at 12:29 +0200, Jean-Philippe Lambert wrote:
dnsmasq: warning: no upstream servers configured


But I precisely do not want an other server to answer, as I would like
to redirect all traffic... I get the same result when adding --local='/#/'

$ sudo ./bin/dnsmasq  --no-daemon --log-queries=extra --log-debug
--listen-address=127.0.0.1 --address='/#/127.0.0.1' --no-hosts
--no-resolv --local='/#/'
Password:
dnsmasq: started, version 2.86 cachesize 150
dnsmasq: compile time options: IPv6 GNU-getopt no-DBus no-UBus no-i18n
no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack no-ipset auth
no-cryptohash no-DNSSEC loop-detect no-inotify dumpfile
dnsmasq: setting --bind-interfaces option because of OS limitations
dnsmasq: warning: no upstream servers configured
dnsmasq: using only locally-known addresses for #
dnsmasq: cleared cache
dnsmasq: 1 127.0.0.1/64713 query[A] a.com from 127.0.0.1
dnsmasq: 1 127.0.0.1/64713 config error is REFUSED (EDE: not ready)



Best,

Jean-Philippe

_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss

_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss


_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss

Reply via email to