Hide Forgot
Description of problem: When setting dns=dnsmasq in /etc/NetworkManager/NetworkManager.conf DNS resolving via the VPN works after the inital connection, but fails after reconnecting. Version-Release number of selected component (if applicable): dnsmasq-2.76-1.tgho2.fc25 How reproducible: 100% Steps to Reproduce: 1. set dns=dnsmasq in /etc/NetworkManager/NetworkManager.conf 2. make a VPN connection 3. disconnect the VPN 4. make a connection using the same VPN 5. note DNS resolving results in REFUSED when querying VPN hosts Actual results: REFUSED Expected results: DNS lookup Additional info:
It is a known issue upstream: http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2016q4/010949.html However: http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2016q3/010831.html It may take a while until it propagates to Fedora.
Created attachment 1227942 [details] Temporary workaround pending the upstream solution
(In reply to Rolf Fokkens from comment #0) > Description of problem: > When setting dns=dnsmasq in /etc/NetworkManager/NetworkManager.conf DNS > resolving via the VPN works after the inital connection, but fails after > reconnecting. > > Version-Release number of selected component (if applicable): > dnsmasq-2.76-1.tgho2.fc25 This build is not an official Fedora build. Please reproduce the issue with the latest official Fedora build and let us know.
Sorry, I copy/pasted my (temporary) fixed release. The actual issue is in dnsmasq-2.76-1.fc25.
(In reply to Rolf Fokkens from comment #4) > Sorry, I copy/pasted my (temporary) fixed release. The actual issue is in > dnsmasq-2.76-1.fc25. Can you please retest with http://koji.fedoraproject.org/koji/buildinfo?buildID=821058 ?
Yep, this one solves the issue!
I see, the patch is the forementioned commit: http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=2675f2061525bc954be14988d64384b74aa7bf8b Including a fix for the SIGSEGV I presume.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.