Connecting... Never Ends

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

justbn

Posts: 1
Joined: Thu Oct 08, 2009 12:35 am

Post by justbn » Thu Oct 08, 2009 12:40 am
I am trying to use Viscosity for the first time on Snow Leopard (10.6.1). Unfortunately, I simply can't get connected.

When I setup my first attempt, I got an error about the Pull option not allowed without other settings. So, I uncheck Pull.

Now, I don't get any errors, but the connection never completes. I just get "Connecting..." forever. Here is the details log:

===============================================================================================
Wed Oct 7 08:31:42 2009: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Wed Oct 7 08:31:42 2009: TUN/TAP device /dev/tun0 opened
Wed Oct 7 08:31:42 2009: /Applications/Viscosity.app/Contents/Resources/dnsup.py tun0 1500 1544 init
Wed Oct 7 08:31:42 2009: UDPv4 link local: [undef]
Wed Oct 7 08:31:42 2009: UDPv4 link remote: XXX.XXX.220.221:8080
===============================================================================================

I am using a static key certificate. Here is the config file :

===============================================================================================
#-- Config Auto Generated By Viscosity --#

#viscosity startonopen false
#viscosity dhcp true
#viscosity dnssupport true
#viscosity name EC2 VPN
remote XXX.XXX.220.221 8080
persist-key
proto udp
dev tun
persist-tun
secret secret.key
nobind

===============================================================================================


Can anyone offer suggestions?

James

User avatar
Posts: 2313
Joined: Thu Sep 04, 2008 9:27 pm

Post by James » Sun Oct 11, 2009 6:19 am
Hi justbn,

Even though Viscosity still thinks it is connecting, can you ping the other computer through the VPN? Static key setups are a little different to the normal VPN model, so its possible OpenVPN is not informing Viscosity that the VPN connection was successful, however it may actually be up and running.

Also, try editing your connection in Viscosity (and at the other end), and add the port command under the Advanced tab (such as "port 8080").

Cheers,
James
Web: https://www.sparklabs.com
Support: https://www.sparklabs.com/support
Twitter: https://twitter.com/sparklabs
2 posts Page 1 of 1