[Dnsmasq-discuss] dnsmasq and dbus - strange reset behaviour

Simon Kelley simon at thekelleys.org.uk
Sun May 25 08:18:13 UTC 2014


On 24/05/14 09:43, Nic Ferrier wrote:
> Simon Kelley <simon at thekelleys.org.uk> writes:
> 
>>> I guess I could try and alter dnsmasq's dbus handling myself to get it
>>> to report the servers it's using... but it'll be tricky to get ubuntu to
>>> use the new version I guess.
>>
>> Se above, it should be doing that. What version of dnsmasq are you
>> using?
> 
> I am using 2.68, which is Ubuntu's.
> 
> I discovered that I can kill and start dnsmasq and then I can get it all
> to work.
> 
> But if I just stop and restart the vpn, calling the dbus-send every
> time, it does not work. Although dnsmasq syslogs that it's using the
> right servers, it doesn't seem to be.
> 
> Even if I send it SIGHUP before I send the dbus-send, dnsmasq syslogs
> the new servers but does not seem to use them.
> 
> 
> Interestingly, when you look at the way Ubuntu's Network Manager behaves
> it seems to do the same thing (restart dnsmasq) when you drop one of
> it's native VPNs.
> 
> 
> I've no idea how you'd test this.

A suggestion: attach to the process using strace. That should give you
information about where dnsmasq is getting queries from and sending them
to, with a bit of interpretation. Post strace output here if you need
help with interpretation.

Cheers,

Simon.

> 
> 
> Nic
> 




More information about the Dnsmasq-discuss mailing list