[GH-ISSUE #2196] Xray Reality handshake fails on macOS ARM while CLI xray works #978

Closed
opened 2026-10-13 20:32:15 +00:00 by bsakaguchi · 4 comments
Owner

Originally created by @imikser on GitHub (Feb 6, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2196

Originally created by @imikser on GitHub (Feb 6, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2196
Author
Owner

@imikser commented on GitHub (Feb 9, 2026):

solved

<!-- gh-comment-id:3868973430 --> @imikser commented on GitHub (Feb 9, 2026): solved
Author
Owner

@Kseoni4 commented on GitHub (Feb 17, 2026):

How you solved this issue?

<!-- gh-comment-id:3914027107 --> @Kseoni4 commented on GitHub (Feb 17, 2026): How you solved this issue?
Author
Owner

@imikser commented on GitHub (Feb 17, 2026):

How you solved this issue?

In my case, there are the bug in amnezia desktop client on Mac. It fails to establish a dns connections when domain name is set for an Xray hostname.

{
vnext": [
{
"address" : "example.com"

never works on mac. But works fine if replaced with an ip.

<!-- gh-comment-id:3914119006 --> @imikser commented on GitHub (Feb 17, 2026): > How you solved this issue? In my case, there are the bug in amnezia desktop client on Mac. It fails to establish a dns connections when domain name is set for an Xray hostname. ``` { vnext": [ { "address" : "example.com" ``` never works on mac. But works fine if replaced with an ip.
Author
Owner

@Kseoni4 commented on GitHub (Feb 17, 2026):

Thank you! I have a same trouble on macOS Tahoe 26.2, but in my config xray hostname is IP address. It fails any handshake to websites, but works on apps like Telegram.

<!-- gh-comment-id:3914149643 --> @Kseoni4 commented on GitHub (Feb 17, 2026): Thank you! I have a same trouble on macOS Tahoe 26.2, but in my config xray hostname is IP address. It fails any handshake to websites, but works on apps like Telegram.
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#978
No description provided.