Jump to content
Not connected, Your IP: 3.138.124.28
Staff

Eddie Desktop 2.21 beta released

Recommended Posts

So far, no more troubles when the system wakes up under OSX Catalina, also disconnecting/quitting works well.
Latency tests are much faster, but they gives unusual results for my location (France), with a lot of north American servers getting high scores. 
The screenshot shows a lot of Canadian servers, but I've been once directly connected to a USA server.

Capture d’écran 2021-08-21 à 13.05.20.jpg

Share this post


Link to post

Hello @Clodo,
I am assuming from the changelog for 2.21.1 that the following has not been fixed:

On 7/25/2021 at 3:03 PM, puff-m-d said:

I am having one issue with this new beta version. When I boot my system (with Eddie set to start with system), I now get an UAC prompt from Windows for Eddie-UI.exe that I must confirm.

as I am still having this issue with the latest beta.
Other than the above, 2.21.1 is running here with no other issues...

Share this post


Link to post
Guest

The ping doesn't work correctly. It should be between 15-30 ms for those Servers from my location.2021-08-21_182149.thumb.jpg.d3b2b2d0f2785223bf191945a15b2624.jpg

Share this post


Link to post

running the new beta 2.21.1 I get the following log lines when wlan is off, before starting Eddie. The ping results will not come in, only more dots..  It seems to run in a loop also, as I couldn't exit, even though command was issued and logged, it wanted to keep on collecting information about AirVPN in a slowed down manner instead of seconds it took a minute for one° try.
Had to kill wlan for Eddie to stop & exit finally.
Update: Ping issues remain also in this version, same as last version I described, nothing changed
 

. 2021.08.21 20:37:41 - Eddie version: 2.21.1beta / macos_x64, System: MacOS, Name: macOS 10.15.7, Version: 10.15.7 (Build 19H1323), Mono/.Net: v4.0.30319
. 2021.08.21 20:37:43 - Reading options from /Users/inet/.config/eddie/default.profile
. 2021.08.21 20:37:45 - OpenVPN - Version: 3.3.2 - Hummingbird - AirVPN OpenVPN 3 Client 1.1.2 - 4 June 2021 (/usr/local/bin/hummingbird)
. 2021.08.21 20:37:45 - SSH - Version: OpenSSH_8.1p1, LibreSSL 2.7.3 (/usr/bin/ssh)
. 2021.08.21 20:37:45 - SSL - Version: stunnel 5.56 (/Applications/Eddie.app/Contents/MacOS/stunnel)
! 2021.08.21 20:37:45 - Activation of Network Lock - macOS - PF
I 2021.08.21 20:37:46 - Ready
. 2021.08.21 20:37:47 - Collect information about AirVPN ..., 1° try failed (Fetch url error:Couldn't connect to server)
. 2021.08.21 20:37:47 - Collect information about AirVPN ..., 2° try failed (Fetch url error:Couldn't connect to server)
. 2021.08.21 20:37:48 - Collect information about AirVPN ..., 3° try failed (Fetch url error:Couldn't connect to server)
. 2021.08.21 20:37:49 - Collect information about AirVPN ..., 4° try failed (Fetch url error:Couldn't connect to server)
. 2021.08.21 20:37:49 - Cannot retrieve information about AirVPN: Fetch url error:Couldn't connect to server
 

Share this post


Link to post

I still have the exiting problem on OS X Catalina. It happened after cancelling the Latency test then trying to quit (I didn't think about saving the log).

If my memory's right, with previous versions, it also usually happened after cancelling Latency tests. The sequence would be: after OS X woke up, Eddie sometimes got stuck while doing latency test; I would cancel them, then try to quit so I could relaunch Eddie to have the proper Latency tests but it wouldn't exit.

Share this post


Link to post

As described by others, the latency refresh button often freezes, leaving no ping values present.  When it happens the client won't exit, and I have to force close it from Task Manager.

Also the startup/shutdown behaviour seems to have changed in recent versions.  Now my online backup client window pops up every boot to indicate it's disconnected, and doesn't connect until after the Eddie client loads.  I'm not using Network Lock.  I suspect this is a side effect of not closing the client down when I shut down my PC, but I've used Eddie for years and have never had this problem until the last month or two.

(Windows 10 with latest updates, btw.)

Share this post


Link to post

IPv4 and IPv6 checking is ok, but it stops at checking DNS, then disconnect. Every server has the same result, also the ping doesn't work correctly.

(Windows 7 x64)

Share this post


Link to post
6 hours ago, zsam288 said:

"don't ask elevation every run" is ticked yet elevation is asked every run


As per earlier in the thread, workaround is to run Services app and set Eddie Elevation Service to Automatic instead of Manual.

Share this post


Link to post
22 hours ago, Combat said:

IPv4 and IPv6 checking is ok, but it stops at checking DNS, then disconnect. Every server has the same result, also the ping doesn't work correctly.

(Windows 7 x64)

Same symptoms here. 2.21.1 is unusable in Windows 7 x64. DNS check fails and then it's an endless loop. No connection. Installation of this version also looked strange compared to all earlier versions. Much slower, like it was swimming in glue.

Share this post


Link to post
  1. the option "VPN Interface name" cannot be left blank,
    1. when I leave it blank, save and close the options and open them again, it's back, I can change it to something else
  2. This same feature messes with qBittorrent
    1. I have set a network interface qBT can use and everytime I reconnect Eddie, i need to cycle the options in qBT for it to recognise the interface again
      1. i assume beceause the interface gets deleted/recreated and qBT doesn't see this as the same interface

eddie 2.21.1beta

Share this post


Link to post
On 8/31/2021 at 4:10 AM, quanthenys said:
On 8/30/2021 at 5:41 AM, Combat said:

IPv4 and IPv6 checking is ok, but it stops at checking DNS, then disconnect. Every server has the same result, also the ping doesn't work correctly.

(Windows 7 x64)

Same symptoms here. 2.21.1 is unusable in Windows 7 x64. DNS check fails and then it's an endless loop. No connection. Installation of this version also looked strange compared to all earlier versions. Much slower, like it was swimming in glue.

Installation was normal for me, same as the other versions. The only problems are the DNS check fail and the ping too high for many servers, I hope they will be fixed.

Share this post


Link to post
@Staff
Quote
This version implements WireGuard support. AirVPN servers will offer it, during an opt-in beta-testing phase, within September.
Is there anything new regarding the WireGuard beta-test?

Share this post


Link to post

I just want to say thank you for the new update!
I'm currently using the new Eddie beta with Wireguard config files from a different provider and it seems to work almost perfectly.
The only issue I'm having is with network lock.
As long as network lock is enabled it remains stuck at this step:

. 2021.09.12 16:30:09 - WireGuard > peer(6c25…nXzQ) - Sending handshake initiation

But as soon as I disable network lock it starts working again.

Can't wait for the new stable version!

Share this post


Link to post
On 9/12/2021 at 5:44 PM, SoonToBeReturningCustomer said:

I just want to say thank you for the new update!
I'm currently using the new Eddie beta with Wireguard config files from a different provider and it seems to work almost perfectly.
The only issue I'm having is with network lock.
As long as network lock is enabled it remains stuck at this step:

. 2021.09.12 16:30:09 - WireGuard > peer(6c25…nXzQ) - Sending handshake initiation

But as soon as I disable network lock it starts working again.

Can't wait for the new stable version!
Where do you have an entry for WireGuard in Eddie? I have Ubuntu 20.04, the latest mainline kernel and wireguard package installed from the standard repository. I see nothing related to WireGuard in Eddie's beta version. I have even confirmed that the WireGuard setup does work in my computer, since I am able to connect to my own WireGuard server.

Share this post


Link to post

Anyone else seeing this kind of error when trying to add routes (I'm using under Linux)
route.thumb.png.c5eed250c3261734b7f24b580c028dec.png

Share this post


Link to post
6 hours ago, xaeiou said:

Anyone else seeing this kind of error when trying to add routes (I'm using under Linux)
route.thumb.png.c5eed250c3261734b7f24b580c028dec.png


Can confirm.

F 2021.09.27 10:04:47 - Unexpected error. Please contact our support staff. - ApplicationThread - Object reference not set to an instance of an object -   at Eddie.Forms.Skin.ListView.GetResourceImage (System.String name) [0x0001b] in <8c142eee0ea14e0c850a8d3322cf5428>:0
F 2021.09.27 10:04:47 -     at Eddie.Forms.Skin.ListView.OnListViewDrawSubItem (System.Object sender, System.Windows.Forms.DrawListViewSubItemEventArgs e) [0x0012f] in <8c142eee0ea14e0c850a8d3322cf5428>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.ListView.OnDrawSubItem (System.Windows.Forms.DrawListViewSubItemEventArgs e) [0x00019] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.ThemeWin32Classic.DrawListViewSubItemOwnerDraw (System.Drawing.Graphics dc, System.Windows.Forms.ListViewItem item, System.Windows.Forms.ListViewItemStates state, System.Int32 index) [0x0003a] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.ThemeWin32Classic.DrawListViewItemOwnerDraw (System.Drawing.Graphics dc, System.Windows.Forms.ListViewItem item, System.Int32 index) [0x00078] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.ThemeWin32Classic.DrawListViewItems (System.Drawing.Graphics dc, System.Drawing.Rectangle clip, System.Windows.Forms.ListView control) [0x00057] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.ListView+ItemControl.OnPaintInternal (System.Windows.Forms.PaintEventArgs pe) [0x00011] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) [0x0006d] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x001a4] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.ListView+ItemControl.WndProc (System.Windows.Forms.Message& m) [0x00071] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x0000b] in <fef229f3059c47f39598bb88ddd21818>:0
F 2021.09.27 10:04:47 -     at System.Windows.Forms.NativeWindow.WndProc (System.IntPtr hWnd, System.Windows.Forms.Msg msg, System.IntPtr wParam, System.IntPtr lParam) [0x00085] in <fef229f3059c47f39598bb88ddd21818>:0

  1. Eddie > Preferences > Routes > +
  2. Enter a domain, a sole IP or in CIDR notation.
  3. Save, triggering the error.

NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT.

LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too!

Want to contact me directly? All relevant methods are on my About me page.

Share this post


Link to post

May I request that someone add the following to the MacOS Hummingbird section for those who enjoy their GUIs? I had to perform the following steps to (finally!) enable Eddie to work with Hummingbird on the Mac and I was unablle to find any such guide on this website:

  • FYI: This guide presumes you have successfully installed and run Eddie, and have connected to the AirVPN service without issue in the past.
  • To start with, disconnect from AirVPN and quit the Eddie application.
  • Ensure you are logged in with an account that has Administrator privileges. If you are using the first user account you set up, congratulations. You have administrator privileges.
  • Download and unzip Hummingbird with Archive Utility. This will unpack everything into a folder. Double-clicking should work but if not, select the file, go to the File menu, highlight Open With, and select Archive Utility.
  • Drag the Hummingbird folder to wherever you wish it to be stored. For this example, I placed it into Applications.
  • Once placed, open the Terminal application located in Applications > Utilities.
  • Type the following without pressing return (omitting quotation marks, and the space after root is critical): "sudo chown root "
  • Open the Hummingbird folder then drag the Hummingbird application into the Terminal window. This will fill in the details.
  • Press return on your keyboard. You will be prompted for your user password. Enter the details then press return to confirm.
  • This will change the ownership of the Hummingbird application to your user account to System which should prevent the "Error: Exception: Executable 'Hummingbird' not allowed: Not owned by root." One can verify this by selecting the Hummingbird application, clicking the File menu and selecting Get Info. Under Sharing and Permissions, the owner will be changed to System.
  • Next, open Eddie, click the Eddie menu and select Preferences.
  • Click on Advanced then check the box next to Use Hummingbird. Then click on the folder icon to the right of that checkbox, navigate to where the Hummingbird application was placed. Click on the application and select Open.
  • Once done, the path should be filled in. Click save.. and that's it. You should be able to use Hummingbird via Eddie. If there are any problems, restart Eddie and attempt to connect again.
TL;DR: You need to "sudo chmod root" the Hummingbird app as Eddie does not elevate Hummingbird's permissions when it elevates its own permissions.

I hope this helps other people.

Sincerely,
Me
 

Share this post


Link to post
@y0wl

Hello!

The procedure you describe should not be necessary as Eddie must take care of it. However some old Eddie version has a bug and Hummingbird could not be launched because it was not owned by root. Eddie, for security reasons, does not start with root privileges anything not owned by root. Do you still need the procedure you describe with Eddie latest release 2.20.0?

Kind regards
 

Share this post


Link to post
On 7/22/2021 at 2:11 PM, Staff said:

AirVPN servers will offer it, during an opt-in beta-testing phase, within September.


Hello!

Is there any information on how to opt-in to the AirVPN beta?
I have been using AirVPN for a long time and would be glade to help test the wireguard implementation/roll out.

Additionally, I can't start the Eddie Desktop v2.21.1 client AppImage on linux. (A small window/message box pops up and closes immediately. To fast to read.)
Launching using terminal, I get following exception:
exception inside UnhandledException handler: (null) assembly:mscorlib.dll type:NullReferenceException member:(null)

[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Sys' threw an exception. ---> System.DllNotFoundException: libmono-native.so assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) Interop+Sys.LChflagsCanSetHiddenFlag()
  at Interop+Sys..cctor () [0x00000] in <c453bf849bb84e719dbec0475e99db95>:0 
   --- End of inner exception stack trace ---
  at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath, System.Int32 fileType, Interop+ErrorInfo& errorInfo) [0x00007] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.IO.FileSystem.DirectoryExists (System.ReadOnlySpan`1[T] fullPath, Interop+ErrorInfo& errorInfo) [0x00000] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.IO.FileSystem.DirectoryExists (System.ReadOnlySpan`1[T] fullPath) [0x00000] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.IO.Directory.Exists (System.String path) [0x0001e] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.TermInfoDriver.SearchTerminfo (System.String term) [0x00044] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.TermInfoDriver..ctor (System.String term) [0x0004b] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.ConsoleDriver..cctor () [0x0004d] in <c453bf849bb84e719dbec0475e99db95>:0 
   --- End of inner exception stack trace ---
  at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <c453bf849bb84e719dbec0475e99db95>:0 
  at System.Console..cctor () [0x0007d] in <c453bf849bb84e719dbec0475e99db95>:0 
   --- End of inner exception stack trace ---
  at Eddie.Forms.Linux.Program.Main () [0x0009a] in <e167a4519abd4bdb944054f153c1c615>:0

libmono-native.so seems to be missing.

v2.20.0 AppImage works on the same machine. 👍

Share this post


Link to post
Guest
This topic is now closed to further replies.

×
×
  • Create New...