edobrez 3 Posted ... launching the portable client on RHEL 6.6 I get this exception,however the .so file is present in the same directory as the airvpn executable any ideas ?I tested that airvpn works on a Centos 7 system that has no mono packages installed [ airvpn_linux_x64_portable]$ ls airvpn libgdiplus.so.0 libMonoPosixHelper.so openvpn stunnel update-resolv-conf [ airvpn_linux_x64_portable]$ sudo ./airvpn Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Syscall ---> System.DllNotFoundException: ./libMonoPosixHelper.so at (wrapper managed-to-native) Mono.Unix.Native.Syscall:_L_ctermid () at Mono.Unix.Native.Syscall..cctor () [0x00000] in <filename unknown>:0 --- End of inner exception stack trace --- at AirVPN.Platforms.Linux.GetExecutablePath () [0x00000] in <filename unknown>:0 at AirVPN.Core.Platform.GetProgramFolder () [0x00000] in <filename unknown>:0 at AirVPN.Core.Engine.Initialization () [0x00000] in <filename unknown>:0 at AirVPN.UI.Linux.Program.Main () [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Syscall ---> System.DllNotFoundException: ./libMonoPosixHelper.so at (wrapper managed-to-native) Mono.Unix.Native.Syscall:_L_ctermid () at Mono.Unix.Native.Syscall..cctor () [0x00000] in <filename unknown>:0 --- End of inner exception stack trace --- at AirVPN.Platforms.Linux.GetExecutablePath () [0x00000] in <filename unknown>:0 at AirVPN.Core.Platform.GetProgramFolder () [0x00000] in <filename unknown>:0 at AirVPN.Core.Engine.Initialization () [0x00000] in <filename unknown>:0 at AirVPN.UI.Linux.Program.Main () [0x00000] in <filename unknown>:0 Quote Share this post Link to post
InactiveUser 188 Posted ... I get the same error for the portable version on CentOS 6.6. The good news: the rpm version works and pulls in all dependencies (EPEL repos have to be enabled!).After installing the rpm, I tried the portable version again to see a different error message: symbol lookup error: ./libgdiplus.so.0: undefined symbol: g_mutex_lock Bummer, but at least the rpm version works.I don't know whether you already tried the rpm (or whether that's an option for you) but if it works on CentOS 6.6 it should also work on RHEL. Quote Hide InactiveUser's signature Hide all signatures all of my content is released under CC-BY-SA 2.0 Share this post Link to post
edobrez 3 Posted ... I get the same error for the portable version on CentOS 6.6. The good news: the rpm version works and pulls in all dependencies (EPEL repos have to be enabled!).After installing the rpm, I tried the portable version again to see a different error message: symbol lookup error: ./libgdiplus.so.0: undefined symbol: g_mutex_lock Bummer, but at least the rpm version works.I don't know whether you already tried the rpm (or whether that's an option for you) but if it works on CentOS 6.6 it should also work on RHEL. Thanks,I could verify it works although I'd rather have avoided pulling in packages and would have preferred the stanadalone version(which worked flawlessly on centos7). cheers Quote Share this post Link to post