Skip to content

Incompatibility with xray-core 26.2.6 #85

@Venique

Description

@Venique

When importing core version 26.2.6 into release version 1.5.10, I get the following error:

Xray 26.2.6 (Xray, Penetrates Everything.) 12ee51e (go1.25.7 darwin/amd64) A unified platform for anti-censorship. 2026/03/14 22:10:49.301970 [Info] infra/conf/serial: Reading config: &{Name:stdin: Format:json} Failed to start: main: failed to load config files: [stdin:] > infra/conf: failed to build outbound config with tag 111 > infra/conf: failed to build stream settings for outbound detour > infra/conf: Failed to build mKCP config. > common/errors: The feature mkcp header & seed has been removed and migrated to finalmask/udp header-* & mkcp-original & mkcp-aes128gcm. Please update your config(s) according to release note and documentation. 2026-03-14 22:10:49.330 V2RayXS[14086:621034] core exit with code 23

It seems the issue is caused by the default mKCP settings that the V2RayXS adds to every new connection. Since xray-core version 26.2.6, these settings are expected to be located in a different config block.

As a possible workaround, a new connection can be added via the full JSON config, which avoids using the app’s default connection template. However, this does not solve the problem for connections imported via subscription, which are still broken.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions