Crashes on Connect

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

jamesxx

Posts: 2
Joined: Tue Jul 30, 2013 12:59 am

Post by jamesxx » Tue Jul 30, 2013 1:02 am
I installed Viscosity on a windows server 2008r2 machine, and when i try to connect to the vpn, the program crashes.

This is the error from the event viewer.

Activation context generation failed for "C:\Program Files\Viscosity\Resources\openvpn.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.

Eric

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

Post by Eric » Tue Jul 30, 2013 2:05 pm
Hi jamesxx,

While Viscosity can run x64 native, unfortunately OpenVPN itself can't. It looks like Windows is trying to reference x64 dependencies when x86 is required.

This can probably be fixed by simply installing the VS2008 re-distributable package, but if another application has done something to your dependency linking on your server, there is a good chance doing so could prevent another application from working with a similar error.

If you're happy to give it a go, you can download and install the package from here:

http://www.microsoft.com/en-au/download ... aspx?id=29

If you want to try something less obtrusive first, please send us an email and we will send you some files to put in with OpenVPN to hopefully solve the problem, but unfortunately I'm not convinced it will help is linking is the problem here.

Regards,

Eric
Eric Thorpe
Viscosity Developer

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

jamesxx

Posts: 2
Joined: Tue Jul 30, 2013 12:59 am

Post by jamesxx » Tue Jul 30, 2013 10:51 pm
That did the trick. Thank you.
3 posts Page 1 of 1