Jump to content
Not connected, Your IP: 18.223.106.232
edobrez

Exception starting airvpn on RHEL 6.6

Recommended Posts

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 

 

Share this post


Link to post

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.


all of my content is released under CC-BY-SA 2.0

Share this post


Link to post

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

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...