[GH-ISSUE #2793] Does Error 101 related to apple silicon? #1275

Open
opened 2026-10-13 20:39:17 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @skorphil on GitHub (Jul 2, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2793

Hi, tried the app and cant even connect to the server. Keep getting Error 101. Does it relate to the fact app does not support apple silicon natively?

Originally created by @skorphil on GitHub (Jul 2, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2793 Hi, tried the app and cant even connect to the server. Keep getting Error 101. Does it relate to the fact app does not support apple silicon natively?
Author
Owner

@vpnstatus commented on GitHub (Jul 3, 2026):

Hi!

No, error 101 is not related to the Apple Silicon (M1/M2/M3) processor architecture. The Amnezia VPN client is fully compatible with Apple chips and runs natively or seamlessly on ARM-based macOS systems.

Error 101 (which typically stands for Network is unreachable or Connection timed out at the socket level) indicates a network transport issue. It means the client application cannot establish a connection or reach your VPS/server at all.

The most likely reasons for this right now:

  1. DPI / ISP Blocking: If you are trying to use a standard protocol like vanilla WireGuard or OpenVPN, your internet service provider (or mobile carrier) might be actively dropping packets destined for your server.
  2. Closed Ports on the VPS: Double-check your hosting provider's firewall/security groups settings. Ensure that the specific incoming ports needed for your chosen protocol are completely open.
  3. Incorrect IP or Config: Make sure there are no typos in the server's IP address or the configuration keys.

How to troubleshoot this:

  • Try setting up a censorship-resistant protocol instead, such as AmneziaWG or VLESS + Reality / Shadowsocks, which are designed to bypass deep packet inspection (DPI).
  • Test the connection to the exact same server from another device (e.g., your smartphone using cellular data) to isolate whether the issue is specific to your home internet provider.
  • Check the application logs (Settings ➔ Logs) to see the exact network error context.
<!-- gh-comment-id:4875514028 --> @vpnstatus commented on GitHub (Jul 3, 2026): Hi! No, error 101 is **not related** to the Apple Silicon (M1/M2/M3) processor architecture. The Amnezia VPN client is fully compatible with Apple chips and runs natively or seamlessly on ARM-based macOS systems. Error `101` (which typically stands for `Network is unreachable` or `Connection timed out` at the socket level) indicates a network transport issue. It means the client application cannot establish a connection or reach your VPS/server at all. **The most likely reasons for this right now:** 1. **DPI / ISP Blocking:** If you are trying to use a standard protocol like vanilla WireGuard or OpenVPN, your internet service provider (or mobile carrier) might be actively dropping packets destined for your server. 2. **Closed Ports on the VPS:** Double-check your hosting provider's firewall/security groups settings. Ensure that the specific incoming ports needed for your chosen protocol are completely open. 3. **Incorrect IP or Config:** Make sure there are no typos in the server's IP address or the configuration keys. **How to troubleshoot this:** * Try setting up a censorship-resistant protocol instead, such as **AmneziaWG** or **VLESS + Reality / Shadowsocks**, which are designed to bypass deep packet inspection (DPI). * Test the connection to the exact same server from another device (e.g., your smartphone using cellular data) to isolate whether the issue is specific to your home internet provider. * Check the application logs (**Settings ➔ Logs**) to see the exact network error context.
Author
Owner

@skorphil commented on GitHub (Jul 3, 2026):

Huh, strange. Maybe will look at this later. For now i just set up via x-ui

<!-- gh-comment-id:4878583874 --> @skorphil commented on GitHub (Jul 3, 2026): Huh, strange. Maybe will look at this later. For now i just set up via x-ui
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#1275
No description provided.