Wow - Long message, but what I got from it was "I need to see a debug
log", correct? I'll attach that...

I'll also point you to the problematic part:

Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1915] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.48@vpn0' for domain 
"workdom.lan"
Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1915] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.48@vpn0' for domain 
"22.60.10.in-addr.arpa"
Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1916] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.48@vpn0' for domain 
"23.60.10.in-addr.arpa"
Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1916] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.49@vpn0' for domain 
"workdom.lan"
Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1916] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.49@vpn0' for domain 
"22.60.10.in-addr.arpa"
Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1916] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.49@vpn0' for domain 
"23.60.10.in-addr.arpa"
Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1916] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.48@enp0s31f6'
Dec  5 15:14:48 bar14860 NetworkManager[921]: <debug> [1480961688.1917] 
dnsmasq[0x560b551920f0]: adding nameserver '10.60.180.49@enp0s31f6'

Now for this test, I'm using the same DNS before and after, but the VPN
connection adds DNS resolution using the VPN provided DNS ONLY for the
domains it feels is behind the VPN, and there's nothing I can seemingly
do to change that behaviour. This is the exact assumption that breaks
VPN for many users. When I connect to VPN, especially one that becomes
my default gateway, I need all DNS requests to go the the DNS servers
behind the VPN.

Need more info, let me know.

** Attachment added: "network-manager.log"
   
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1629611/+attachment/4787680/+files/network-manager.log

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to network-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1629611

Title:
  dns server priority broken

Status in NetworkManager-OpenVPN:
  New
Status in network-manager-vpnc:
  New
Status in network-manager package in Ubuntu:
  Incomplete

Bug description:
  network-manager: 1.2.4-0ubuntu1

  
  Yakkety appears to have switched back from resolved to dnsmasq, but it seems 
server priority/order is broken.

  Example: In split DNS setups, connecting to VPN will not cause us to
  query the DNS provided by the VPN first (or only), which should be the
  proper way to resolve names in that case.

  Say server.example.com in the public DNS resolves to a.a.a.a and in
  the private DNS resolves to b.b.b.b.

  Stuff would work from my normal internet-connection, but connection to
  VPN would cause stuff to misbehave. I expect to hit the b.b.b.b
  address but since my normal LAN DNS is being used first, I'm really
  hitting a.a.a.a.

  Please let me know how to proceed - Hopefully this can be fixed in
  time for release.

To manage notifications about this bug go to:
https://bugs.launchpad.net/network-manager-openvpn/+bug/1629611/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to