Describe the bug
After a clean installation/update of the 3x-ui panel, default values for minClientVersion and maxClientVersion under Inbound settings (Reality/Security configuration) are generated with contradictory data.
Specifically, minClientVersion sets itself to a higher version (e.g., 26.3.27), while maxClientVersion sets itself to an older version (e.g., 25.9.11).
How to reproduce the problem
- Create a new VLESS-Reality inbound in the latest 3x-ui panel.
- Check the default
minClientVersion and maxClientVersion fields.
- Try to connect from a Windows desktop client. The connection will fail.
Expected behavior
The server should accept incoming connections from valid Xray/sing-box desktop clients without dropping packets, as long as the clients are using standard protocols.
Actual behavior
The server enters a logical loop due to conflicting version constraints (minClientVersion is higher than maxClientVersion). It immediately drops connections from Windows/PC clients with a net::ERR_CONNECTION_CLOSED error during the TLS handshake.
Relevant logs
Screenshots
3x-ui version
3.5.0
Xray-core version
No response
How did you install 3x-ui?
install.sh script
Operating system
Ubuntu 24.04
Which parts of the panel are affected?
No response
Browser (only if it is a UI bug)
No response
Is the panel behind a reverse proxy or CDN?
None
Before submitting
Describe the bug
After a clean installation/update of the 3x-ui panel, default values for
minClientVersionandmaxClientVersionunder Inbound settings (Reality/Security configuration) are generated with contradictory data.Specifically,
minClientVersionsets itself to a higher version (e.g.,26.3.27), whilemaxClientVersionsets itself to an older version (e.g.,25.9.11).How to reproduce the problem
minClientVersionandmaxClientVersionfields.Expected behavior
The server should accept incoming connections from valid Xray/sing-box desktop clients without dropping packets, as long as the clients are using standard protocols.
Actual behavior
The server enters a logical loop due to conflicting version constraints (
minClientVersionis higher thanmaxClientVersion). It immediately drops connections from Windows/PC clients with anet::ERR_CONNECTION_CLOSEDerror during the TLS handshake.Relevant logs
Screenshots
3x-ui version
3.5.0
Xray-core version
No response
How did you install 3x-ui?
install.sh script
Operating system
Ubuntu 24.04
Which parts of the panel are affected?
No response
Browser (only if it is a UI bug)
No response
Is the panel behind a reverse proxy or CDN?
None
Before submitting