On Tue, 2016-07-19 at 16:46 +0200, Xen wrote:
> A user reported having two dhcp-option in his config, either pushed
> by 
> the server or local, I don't know yet.
> 
> One of the dhcp-option was faulty, it was 10.8.0.1 but there was no 
> response from that server apparently.
> 
> The order given was:
> 
> public internet DNS
> private VPN DNS
> 
> In the log from NetworkManager only the second one shows up as being 
> added to DNSmasq via dbus. As a consequence, since the local
> resolv.conf 
> points to 127.0.1.1, his names do not resolve.
> 
> Using OpenVPN directly caused the connection to succeed as normal
> with 
> two elements written to /etc/resolv.conf apparently. Using OpenVPN 
> through NetworkManager caused the above described behaviour.
> 
> Is this correct behaviour, a bug, or a lacking feature? I'm trying
> to 
> have him change his VPN config, but I cannot influence what 
> NetworkManager is going to do, myself.
> 
> Version of NM is probably going to be around 1.2.0.

Can you get debug information out of the nm-openvpn-service process for
the attempt?  We need to see what openvpn is sending to NM.  You can do
this by:

killall -TERM nm-openvpn-service
/path/to/nm-openvpn-service --debug --persist
(path will be different depending on your distro, like /usr/libexec or
/usr/lib or whatever LIBEXECDIR is defined as during the build)

and then connect the VPN.  A lot of information will be dumped to the
terminal here, *INCLUDING PASSWORDS* so please strip those out before
sending.

Dan
_______________________________________________
networkmanager-list mailing list
networkmanager-list@gnome.org
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to