Jump to content
Not connected, Your IP: 216.73.216.185

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. As I've said, the only way I can actually access my account is by changing the password. So those attempts you listed were legitimate. I will go ahead and file an official ticket. (edit: sent an email)
  4. Hello! Is it possible that someone has fraudulently gained access to your e-mail box? At a first check, we see that the account password was changed 3 times in 4 minutes. 2 times throuigh e-mail password reset, one time from inside the web site (so the previous password had to be known, because to set a new password you must re-enter the old one). Is this plausible? Please open a ticket, since this matter may have details that can not be discussed in public. Kind regards
  5. Good morning, I'm unable to log back in to AirVPN. It keeps saying wrong login/password, even after I've reset my password numerous times and double checked my credentials. I am able to reset it and gain access to my account, but I cannot login from another device or logout/log back in. What are my options? Thank you.
  6. I have tried contacting support, but they have been pretty useless with suggesting TCP, lower MTU, different node, etc. I have tried using Eddie, I have tried using Wiresock. I've tried TCP, lower MTU, and different nodes. I pick the closest nodes to me (Los Angeles Sarin/Maia). I do split tunneling for livestreaming applications. When there are no issues, I am connected just fine. Low ping, good downstream/upstream. When the issue happens seems to be random, usually while gaming and livestreaming. What happens is that, my upstream seems to be fine, but my downstream seems to stop completely for almost 30 seconds. Literally 0 bits are being sent through the VPN. This has been leading me to disconnecting or lagging out while gaming, and it's getting very frustrating. I have tried other VPNs but I like how AirVPN's port forwarding works (which I use for some games that require it). Any advice would be helpful in resolving this.
  7. Yesterday
  8. @darkocean69 Hello! Good question. In 2010 we wanted an encrypted stream without HTTPS and/or certificates that looked as much as possible as plain HTTP for good reasons. We also wanted to avoid importing public keys and make the procedure immediately usable on the software. The method was good enough to survive for 16 years. Now we can also implement potentially bootstrap server access via HTTPS or more esotic ways but there's really no need at the moment, we'll see. Kind regards
  9. Hi guys I'm a new user I just joined not too long ago. I tried making a comment yesterday for some reason it disappeared? There were some speed issues with the servers but they subsided. Anyways I was taking a look at the code (hope that's okay) and saw the following: /src/Lib.Core/Providers/Service.cs First you say when you're bootstrapping directly via IP you can't use TLS but surely there must be some other way to encrypt the tunnel itself instead of manually fiddling with the data? Then you use base64 to encode the modulus and exponent and go on as to manually build up the key instead of using a PEM file or the like, then you manually encrypt the data and fiddle around with the string? I don't really get the thought process behind this. Why not just register a domain then or simply use some other means of transferring the data? Why not just take the data (username / password for example) and manually encrypt it with a public key (imported via a PEM file) and transfer it like that if your not using TLS? Why make this so complicated? Could you please also lift the posting restrictions for paid users? Apparently you can only post once a day and your comments need to be manually approved. I get that you need to take measures to prevent spam but for paid users surely there can be some more restrictions? I saw a few interesting posts yesterday but couldn't comment on them because of this. // Intentional: AirVPN bootstrap uses HTTP without TLS; payload is AES-256 with RSA-wrapped session key (see below). // Direct IP bootstrap URLs cannot rely on TLS common-name validation. // 'S' is the AES 256 bit one-time session key, crypted with a RSA 4096 public-key. // 'D' is the data from the client to our server, crypted with the AES. // The server answer is XML decrypted with the same AES session. public static byte[] AssocToUtf8Bytes(Dictionary<string, string> assoc) { string output = ""; foreach (KeyValuePair<string, string> kp in assoc) { output += ExtensionsString.Base64Encode(kp.Key.GetUtf8Bytes()) + ":" + ExtensionsString.Base64Encode(kp.Value.GetUtf8Bytes()) + "\n"; } return System.Text.Encoding.UTF8.GetBytes(output); } public static byte[] AssocToUtf8Bytes(Dictionary<string, byte[]> assoc) { string output = ""; foreach (KeyValuePair<string, byte[]> kp in assoc) { output += ExtensionsString.Base64Encode(kp.Key.GetUtf8Bytes()) + ":" + ExtensionsString.Base64Encode(kp.Value) + "\n"; } return System.Text.Encoding.UTF8.GetBytes(output); } public XmlDocument FetchUrl(string url, Dictionary<string, string> parameters) { using (Aes aes = Aes.Create()) { aes.KeySize = 256; aes.GenerateKey(); aes.GenerateIV(); // Generate S string rsaModulus = ""; string rsaExponent = ""; if (Manifest.GetAttributeString("auth_rsa_modulus", "") != "") { rsaModulus = Manifest.GetAttributeString("auth_rsa_modulus", ""); rsaExponent = Manifest.GetAttributeString("auth_rsa_exponent", ""); } else // Compatibility <2.21.0 { rsaModulus = Manifest.SelectSingleNode("rsa/RSAParameters/Modulus").InnerText; rsaExponent = Manifest.SelectSingleNode("rsa/RSAParameters/Exponent").InnerText; } RSAParameters publicKey = new RSAParameters(); publicKey.Modulus = Convert.FromBase64String(rsaModulus); publicKey.Exponent = Convert.FromBase64String(rsaExponent); Dictionary<string, byte[]> assocParamS = new Dictionary<string, byte[]>(); assocParamS["key"] = aes.Key; assocParamS["iv"] = aes.IV; byte[] bytesParamS = null; using (RSACryptoServiceProvider csp = new RSACryptoServiceProvider()) { csp.ImportParameters(publicKey); bytesParamS = csp.Encrypt(AssocToUtf8Bytes(assocParamS), false); } // Generate D byte[] aesDataIn = AssocToUtf8Bytes(parameters); byte[] bytesParamD = null; { MemoryStream aesCryptStream = null; CryptoStream aesCryptStream2 = null; try { aesCryptStream = new MemoryStream(); using (ICryptoTransform aesEncryptor = aes.CreateEncryptor()) { aesCryptStream2 = new CryptoStream(aesCryptStream, aesEncryptor, CryptoStreamMode.Write); aesCryptStream2.Write(aesDataIn, 0, aesDataIn.Length); aesCryptStream2.FlushFinalBlock(); bytesParamD = aesCryptStream.ToArray(); } } finally { if (aesCryptStream2 != null) aesCryptStream2.Dispose(); else if (aesCryptStream != null) aesCryptStream.Dispose(); } }
  10. It should work fine on Synology with Container Manager. The main thing is to use the compose setup from the guide and replace the example paths with Synology paths like /volume1/docker/.... Also, check the folder permissions if Companion can’t create or update files, well know problem on DSM. I mostly test it with AirVPN and WG, so I’d be interested to hear how it goes on Synology whenever you get around to trying it. No rush! I won’t hold my breath 😄
  11. This looks cool. I'm thinking of installing it on a Synology, I quickly read through your setup guide. Any tips? I don't know when I'll try this, so please don't hold your breath
  12. Last week
  13. The domain link.news.inews.co.uk, which handles links from The i Paper's newsletters, inexplicably blocks all the AirVPN servers, although the i Paper website itself doesn't. This makes it impossible to go to any of the articles linked to in a newsletter.
  14. Hello! Please open a ticket, each case could be unique and there are no specific problems on the infrastructure. Kind regards
  15. I have also noticed harsh drops in throughput (also from Europe). I hope this gets resolved soon as I just extended my subscription.
  16. Hello! Thank you very much for your tests and report. We can reproduce similar problems and we are investigating. In the meantime, please try this: from Android application settings, delete Eddie data (both data and cache) uninstall Eddie re-install Eddie and report back The above procedure can mitigate one of the problems we detected thanks to your report, but we have found other problems (when using Eddie in Amnezia mode) and a thorough investigation is going on. We will keep you posted. Kind regards
  17. For the readers, the customer solved the problem by entering the correct access credentials. Kind regards
  18. I have a tunnel marked #4 and it says it was only connected for 48 minutes yesterday even though it's been connected for weeks? Furthermore port forwarding won't work because it reports "No ports" because it mistakenly thinks the tunnel is down! Tunnel is fine -- handshake is every 25 seconds and I'm browsing through the server as we speak I don't want to do a key change if I don't have to, is there any way to fix this?
  19. Thank you for fixing the Debian installer for systems running sysvinit. Unfortunately, on Devuan 6, there is a bug that prevents privilege escalation. I tried in vain to figure out the source of the problem by comparing the working version 2.25.1 with the buggy version 2.26.2. On Devuan 6: When eddie-ui 2.25.1 is installed, if you type the command `eddie-ui` as a regular user in a graphical terminal (XFCE4), pkexec successfully launches an eddie-ui process as root, and `/var/log/auth.log` shows: 2026-07-20T02:33:16.418617+02:00 localhost polkitd[2153]: Operator of unix-session:2 successfully authenticated as unix-user:demo to gain ONE-SHOT authorization for action org.airvpn.eddie.ui.elevated.policy for unix-process:14322:94375 [./eddie-ui --path.resources=/usr/share/eddie-ui] (owned by unix-user:demo) 2026-07-20T02:33:16.420629+02:00 localhost pkexec: pam_unix(polkit-1:session): session opened for user root(uid=0) by demo(uid=1000) 2026-07-20T02:33:16.421022+02:00 localhost pkexec[14346]: demo: Executing command [USER=root] [TTY=/dev/pts/3] [CWD=/usr/lib/eddie-ui] [COMMAND=/usr/lib/eddie-ui/eddie-cli-elevated mode=spot spot_port=64376 service_port=9350] After upgrading eddie-ui to version 2.26.2, the terminal's error output shows: demo@devuan6:~$ eddie-ui . 2026.07.20 05:33:38 - Eddie version: 2.26.2 / linux_x64, System: Linux, Name: Devuan GNU/Linux 6 (excalibur), Version: 6 (excalibur), Framework: 6.8.0.96 (tarball Wed Jan 15 10:20:48 UTC 2020); Framework: v4.0.30319 . 2026.07.20 05:33:38 - Command line arguments (1): path.resources="/usr/share/eddie-ui" . 2026.07.20 05:33:38 - Raise system privileges F 2026.07.20 05:33:47 - Unable to obtain elevated privileges (required): Unable to start (already exit). Look https://eddie.website/support/elevation/ to address this issue. . 2026.07.20 05:33:49 - Shutdown in progress . 2026.07.20 05:33:49 - Shutdown complete An eddie-ui dialog box displays the same message "Unable to obtain elevated privileges (required): Unable to start (already exit). Look https://eddie.website/support/elevation/ to address this issue." And /var/log/auth.log shows: 2026-07-20T05:33:41.633721+02:00 localhost polkitd[2171]: Operator of unix-session:1 successfully authenticated as unix-user:demo to gain ONE-SHOT authorization for action org.airvpn.eddie.ui.elevated.policy for unix-process:12659:80823 [./eddie-ui --path.resources=/usr/share/eddie-ui] (owned by unix-user:demo) 2026-07-20T05:33:41.635647+02:00 localhost pkexec: pam_unix(polkit-1:session): session opened for user root(uid=0) by demo(uid=1000) 2026-07-20T05:33:41.636197+02:00 localhost pkexec[12683]: demo: Executing command [USER=root] [TTY=/dev/pts/1] [CWD=/usr/lib/eddie-ui] [COMMAND=/usr/lib/eddie-ui/eddie-cli-elevated mode=spot spot_port=36624 service_port=9350 spot_client_pid=12659] I don't know if this is related to the issue, but I see that compared to version 2.25.1 of eddie-ui, version 2.26.2 adds the argument `spot_client_pid=XXXXX` to the command `/usr/lib/eddie-ui/eddie-cli-elevated`. In any case, I tend to think that the eddie-ui and/or eddie-cli-elevated process still behaves as if a systemd daemon were running in memory. Note: The web page https://eddie.website/support/elevation/, which is linked in the error message, refers to the eddie-cli program, which is not part of the current eddie-ui deb package. Nevertheless, when applying the workaround specified for the eddie-cli-elevated program: root@devuan6:~# chmod u+s /usr/lib/eddie-ui/eddie-cli-elevated root@devuan6:~# ls -l /usr/lib/eddie-ui/eddie-cli-elevated -rwsr-xr-x 1 root root 458488 9 juil. 13:22 /usr/lib/eddie-ui/eddie-cli-elevated then the privilege escalation fails in the same way. Thank you in advance for resolving this issue.
  20. I was about to create a post asking about issues running hummingbird on MacOS. I haven't used it a ton in the past, but in the last couple of days my VPN has been super slow, almost unusable. I wonder if I'm not the problem tl;dr, I'm having a similar issue
  21. For what it's worth, I recently purchased a new Mac with Apple Silicon, installed fresh apps for what I need and none other than Eddie requires Rosetta. So far I've decided to use hummingbird from the command line. It's not as convenient as Eddie especially since I use the VPN from time to time so a GUI is more convenient.
  22. I just updated to beta 2. Now ooften I get an error when opening the app and it doesn't connect. When iI close and reopen the app it connects but the connection doesn't work, in bytes stays 0. I have shared my log through a ticket. Edit:When I re randomise the amnesia parameters it works
  23. Hi, I am currently experiencing massive, reproducible speed collapses since this morning (maybe longer, noticed a speed drop a few days ago already but haven't downloaded/uploaded much) across all tested AirVPN servers. The same issue is reproducible with the official Eddie app on Android and a docker container with WireGuard. I've tested multiple servers in multiple regions (Germany, Switzerland, Netherlands, Sweden) with usage from below 10% and above 90%. Interestingly, the servers with higher usage usually perform better than the ones that should have all their capacity available. No matter what I try, the speeds are awfully slow. Here is an example from "Alrami - Uppsala, Sweden": ----------------------------------------------------------- Server listening on 5201 (test #21) ----------------------------------------------------------- Accepted connection from 62.102.148.137, port 52422 [ 5] local 10.0.0.142 port 5201 connected to 62.102.148.137 port 52438 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 512 KBytes 4.19 Mbits/sec [ 5] 1.00-2.00 sec 256 KBytes 2.10 Mbits/sec [ 5] 2.00-3.00 sec 128 KBytes 1.05 Mbits/sec [ 5] 3.00-4.00 sec 0.00 Bytes 0.00 bits/sec [ 5] 4.00-5.00 sec 128 KBytes 1.05 Mbits/sec [ 5] 5.00-6.00 sec 0.00 Bytes 0.00 bits/sec [ 5] 6.00-7.00 sec 128 KBytes 1.05 Mbits/sec [ 5] 7.00-8.00 sec 0.00 Bytes 0.00 bits/sec [ 5] 8.00-9.00 sec 128 KBytes 1.05 Mbits/sec [ 5] 9.00-10.00 sec 0.00 Bytes 0.00 bits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.07 sec 1.25 MBytes 1.04 Mbits/sec receiver And without VPN: [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 10.6 MBytes 89.1 Mbits/sec [ 5] 1.00-2.00 sec 11.0 MBytes 92.2 Mbits/sec [ 5] 2.00-3.00 sec 11.9 MBytes 99.6 Mbits/sec [ 5] 3.00-4.00 sec 11.0 MBytes 92.3 Mbits/sec [ 5] 4.00-5.00 sec 10.8 MBytes 90.2 Mbits/sec [ 5] 5.00-6.00 sec 11.8 MBytes 98.6 Mbits/sec [ 5] 6.00-7.00 sec 11.6 MBytes 97.5 Mbits/sec [ 5] 7.00-8.00 sec 11.5 MBytes 96.5 Mbits/sec [ 5] 8.00-9.00 sec 11.8 MBytes 98.6 Mbits/sec [ 5] 9.00-10.00 sec 11.4 MBytes 95.4 Mbits/sec [ 5] 10.00-10.07 sec 768 KBytes 89.4 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.07 sec 114 MBytes 95.0 Mbits/sec receiver ----------------------------------------------------------- It's not the first time that I have pretty slow speeds, but currently it's pretty much unusable. Does anyone else have these problems?
  24. Hello! We're very glad to inform you that Eddie Android edition 4.1.0 beta 2 is now available. Please refer to the original message for important updates and details. Kind regards
  25. That's just the MTU settings when running Wireguard protocol. To run Wireguard (instead of OpenVPN) you first have to select it in Protocols. It doesn't appear there anymore for me in 2.26.2. Does it for you? Sorry, but we had to update WireGuard, and it is WireGuard itself that only supports macOS 12.0 and later. Eddie correctly detects that it is unavailable and filters it out of the protocol choices. You can still use the latest Eddie version with OpenVPN. https://apps.apple.com/us/app/wireguard/id1451685025?mt=12 — Requires macOS 12.0 or later https://git.zx2c4.com/wireguard-apple/commit/?id=901fe1cf58dc40e551088cac3bf00d68e3e86db3
  26. Hi! I've set up wireguard using wg-quick, with the following config as /etc/wireguard/wg0.conf: [Interface] Address = x.x.x.x/32,xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/128 PrivateKey = [snip] MTU = 1320 Table = off [Peer] PublicKey = [snip] PresharedKey = [snip] Endpoint = europe.vpn.airdns.org:1637 AllowedIPs = 0.0.0.0/0,::/0 PersistentKeepalive = 15 $ curl --interface wg0 ipv6.google.com curl: (7) Failed to connect to ipv6.google.com port 80 after 41 ms: Could not connect to server However, when I run the following command: "curl --interface wg0 ipv6.google.com", I get the above message (the post editor doesn't allow me to rearrange it...) Is there a way to do this, using wireguard? Am I misconfiguring something? EDIT: I asked gemini, and it suggested I add the following settings to "[Interface]": Table = 200 PostUp = ip -4 rule add oif %i table 200; ip -6 rule add oif %i table 200 PostDown = ip -4 rule del oif %i table 200; ip -6 rule del oif %i table 200 This seems to work correctly. For the first time ever, the port forwarding page in the client area reports the ipv6 ports that my torrent client is running on as open. Does this make sense, for what I'm doing?
  1. Load more activity
×
×
  • Create New...