DNS not resolving with multiple connections on 1.6

Got a problem with Viscosity or need help? Ask here!

woodiwiss

Posts: 5
Joined: Wed Feb 17, 2016 10:29 pm

Post by woodiwiss » Thu Feb 18, 2016 12:23 am
Hi,

I've recently upgraded to 1.6. After this I have had issues when using multiple connections.

I have set each connection to use Split DNS, but this has not helped.

It seems there is an issue connecting to the DNS server when multiple connections are made

When I have one connection I get the following with nslookup:
C:\Users\pete>nslookup bbc.co.uk.
Server: Viscosity
Address: ::1

Non-authoritative answer:
Name: bbc.co.uk
Addresses: 212.58.246.78
212.58.246.79
212.58.244.23
212.58.244.22

But when I have multiple connections I get:
C:\Users\pete>nslookup bbc.co.uk.
DNS request timed out.
timeout was 2 seconds.
Server: UnKnown
Address: ::1

DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out

I'm running on windows 7

Thanks Pete

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Thu Feb 18, 2016 2:19 am
Hi Pete,

What does the log say once you connect the second connection, it should display the DNS setup - http://sparklabs.com/support/kb/article ... envpn-log/

Can you ping each of the DNS Servers displayed?

Regards,
Eric
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

woodiwiss

Posts: 5
Joined: Wed Feb 17, 2016 10:29 pm

Post by woodiwiss » Thu Feb 18, 2016 3:23 am
Hi Eric,

After first connection I get:

DNS set to Split, Report Follows:
Server - 10.0.21.10:53; Lookup Type - Split; Domains - xyz.com., abc.com.
Server - 192.168.250.1:53; Lookup Type - Any; Domains - company.com.
Server - 192.168.250.1:53; Lookup Type - Any; Domains - company.com.

The second connection gives:

DNS set to Split, Report Follows:
Server - 192.168.1.10:53; Lookup Type - Split; Domains - home.
Server - 192.168.1.10:53; Lookup Type - Split; Domains - home.
Server - 10.0.21.10:53; Lookup Type - Split; Domains - xyz.com., abc.com.
Server - 192.168.250.1:53; Lookup Type - Any; Domains - company.com.
Server - 192.168.250.1:53; Lookup Type - Any; Domains - company.com.

When connected to both I can ping all dns servers
C:\Users\pete>ping 10.0.21.10

Pinging 10.0.21.10 with 32 bytes of data:
Reply from 10.0.21.10: bytes=32 time=79ms TTL=127
Reply from 10.0.21.10: bytes=32 time=79ms TTL=127
Reply from 10.0.21.10: bytes=32 time=80ms TTL=127
Reply from 10.0.21.10: bytes=32 time=84ms TTL=127

C:\Users\pete>ping 192.168.1.10

Pinging 192.168.1.10 with 32 bytes of data:
Reply from 192.168.1.10: bytes=32 time=33ms TTL=64
Reply from 192.168.1.10: bytes=32 time=33ms TTL=64
Reply from 192.168.1.10: bytes=32 time=32ms TTL=64
Reply from 192.168.1.10: bytes=32 time=32ms TTL=64

C:\Users\pete>ping 192.168.250.1

Pinging 192.168.250.1 with 32 bytes of data:
Reply from 192.168.250.1: bytes=32 time<1ms TTL=64
Reply from 192.168.250.1: bytes=32 time<1ms TTL=64
Reply from 192.168.250.1: bytes=32 time<1ms TTL=64
Reply from 192.168.250.1: bytes=32 time=1ms TTL=64

Plus doing a lookup with those servers works while I'm connected to both vpns seems to work:

C:\Users\pete>nslookup bbc.co.uk. 192.168.250.1
Server: UnKnown
Address: 192.168.250.1

Non-authoritative answer:
Name: bbc.co.uk
Addresses: 212.58.244.22
212.58.244.23
212.58.246.79
212.58.246.78

C:\Users\pete>nslookup bbc.co.uk. 192.168.1.10
Server: DD-WRT
Address: 192.168.1.10

Non-authoritative answer:
Name: bbc.co.uk
Addresses: 212.58.244.22
212.58.244.23
212.58.246.79
212.58.246.78

C:\Users\pete>nslookup bbc.co.uk. 10.0.21.10
Server: egs-dns-01.xyz.com
Address: 10.0.21.10

Non-authoritative answer:
Name: bbc.co.uk
Addresses: 212.58.246.78
212.58.246.79
212.58.244.22
212.58.244.23

Just the dns created by viscosity doesn't:
C:\Users\pete>nslookup bbc.co.uk.
DNS request timed out.
timeout was 2 seconds.
Server: UnKnown
Address: ::1

DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out

Thanks Pete

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Thu Feb 18, 2016 3:59 am
Hi Pete,

What happens if you do an nslookup against 127.0.0.1 as the server instead? Does everything work fine with either one of the connections active or have you only tried in this order? Are you able to post a full copy of the log from both connections, as well as a copy of both configurations? An output of your ipconfig -all and route print would also be helpful to let us get a picture of your setup. You are welcome to remove any sensitive information, or you can email these to us at if you wish to keep them off a public forum - https://www.sparklabs.com/support/#contact

We did a lot of testing with groups of up to 5 active split connections with no issues, so we're trying to ascertain what is happening differently here.

Regards,
Eric
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

woodiwiss

Posts: 5
Joined: Wed Feb 17, 2016 10:29 pm

Post by woodiwiss » Thu Feb 18, 2016 8:36 am
Hi Eric,

Thanks I'll send the details over by email. Both the vpn connections work when connecting on there own. I've tried connecting to the vpn in a different order, and the dns always fails on the second connection.

Thanks Pete

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Thu Feb 18, 2016 6:20 pm
Hi Pete,

We've uploaded a new beta that should hopefully resolve this issue. Please give it a try and let us know how you get on. To update, go to Preferences -> General, tick Include Beta Updates and then click Check Now.

Regards,
Eric
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

woodiwiss

Posts: 5
Joined: Wed Feb 17, 2016 10:29 pm

Post by woodiwiss » Thu Feb 18, 2016 8:08 pm
Eric,

Awesome work, That fixed it.

Thanks Pete

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Thu Feb 18, 2016 8:27 pm
That's great to hear, thanks for letting us know, Pete!

Regards,
Eric
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

stevebor1

Posts: 1
Joined: Fri Feb 19, 2016 11:46 am

Post by stevebor1 » Fri Feb 19, 2016 11:48 am
I had the same problem, and the beta fixes the issue.
9 posts Page 1 of 1