Skip to content
DNS not resolving with multiple connections on 1.6
Got a problem with Viscosity or need help? Ask here!
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
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
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
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
Viscosity Developer
Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs
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
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
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
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
Viscosity Developer
Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs
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
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
Viscosity Developer
Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs
That's great to hear, thanks for letting us know, Pete!
Regards,
Eric
Regards,
Eric
Eric Thorpe
Viscosity Developer
Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs
Viscosity Developer
Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs
9 posts
Page 1 of 1