mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-10-25 15:25:01 +03:00
feat(sub): make the host "Mihomo X25519" switch drop ML-KEM (#6803)
The per-host Mihomo X25519 switch has been stored since managed hosts landed, but no renderer read it, while every REALITY proxy was forced to support-x25519mlkem768: true. On some networks DPI drops the second segment of an ML-KEM ClientHello and blackholes the server for that client. A host with the switch on now gets support-x25519mlkem768: false and no ML-KEM hint in its vless link; switches saved while they had no effect are cleared once, so upgrading does not silently change existing subscriptions. A REALITY host's fingerprint now reaches the Clash and JSON outputs, and every host endpoint gets its own deep copy of the stream, so one host's blank SNI, fingerprint, Host header or path no longer inherits another host's value.
This commit is contained in:
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "ملاحظة اختيارية تظهر تحت الملاحظة.",
|
||||
"allowInsecure": "تخطّي التحقق من شهادة TLS (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "قيمة مسار VLESS واحدة (0-65535) تُدمَج في UUID، مثل 443. اتركه فارغاً لعدم وجود أي منها.",
|
||||
"mihomoX25519": "Mihomo فقط: مصافحة REALITY باستخدام X25519 العادي بدون ML-KEM (support-x25519mlkem768: false). للخوادم التي تعمل بإصدار Xray-core أقدم من 26.9.8 ولا تتطلب ML-KEM.",
|
||||
"remark": "تسمية بسيطة لهذا المضيف. تظهر كاسم للإعداد فقط عندما لا يكون للوارد ملاحظة خاصة به."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -1120,6 +1120,7 @@
|
||||
"serverDescription": "Optional note shown under the remark.",
|
||||
"allowInsecure": "Skip TLS certificate verification (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "Single VLESS route value (0-65535) baked into the UUID, e.g. 443. Leave blank for none.",
|
||||
"mihomoX25519": "Mihomo only: use a plain X25519 REALITY hello without ML-KEM (support-x25519mlkem768: false). For servers on Xray-core older than 26.9.8, which do not require ML-KEM.",
|
||||
"remark": "A plain label for this host. Shown as the config name only when the inbound has no remark of its own."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "Nota opcional que se muestra bajo las notas.",
|
||||
"allowInsecure": "Omitir la verificación del certificado TLS (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "Un único valor de ruta VLESS (0-65535) incrustado en el UUID, p. ej. 443. Déjalo en blanco para ninguno.",
|
||||
"mihomoX25519": "Solo Mihomo: usa un saludo REALITY con X25519 simple, sin ML-KEM (support-x25519mlkem768: false). Para servidores con Xray-core anterior a 26.9.8, que no exigen ML-KEM.",
|
||||
"remark": "Una etiqueta simple para este host. Se muestra como nombre de la configuración solo cuando el inbound no tiene notas propias."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "یادداشت اختیاری که زیر نام نمایش داده میشود.",
|
||||
"allowInsecure": "رد کردن بررسی گواهی TLS (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "یک مقدار مسیر VLESS (0 تا 65535) که در UUID جاسازی میشود، مثلاً 443. برای هیچکدام خالی بگذارید.",
|
||||
"mihomoX25519": "فقط Mihomo: دستدهی REALITY با X25519 ساده و بدون ML-KEM (support-x25519mlkem768: false). برای سرورهایی با Xray-core قدیمیتر از 26.9.8 که به ML-KEM نیاز ندارند.",
|
||||
"remark": "یک برچسب ساده برای این میزبان. تنها زمانی بهعنوان نام کانفیگ نمایش داده میشود که اینباند نام مخصوص خود را نداشته باشد."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "Catatan opsional yang ditampilkan di bawah catatan.",
|
||||
"allowInsecure": "Lewati verifikasi sertifikat TLS (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "Satu nilai rute VLESS (0-65535) yang disisipkan ke UUID, mis. 443. Biarkan kosong jika tidak ada.",
|
||||
"mihomoX25519": "Hanya Mihomo: gunakan handshake REALITY dengan X25519 biasa tanpa ML-KEM (support-x25519mlkem768: false). Untuk server dengan Xray-core lebih lama dari 26.9.8 yang tidak mewajibkan ML-KEM.",
|
||||
"remark": "Label sederhana untuk host ini. Ditampilkan sebagai nama konfigurasi hanya ketika inbound tidak memiliki catatan tersendiri."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "備考の下に表示される任意のメモ。",
|
||||
"allowInsecure": "TLS 証明書の検証をスキップします(allowInsecure / skip-cert-verify)。",
|
||||
"vlessRoute": "UUID に埋め込まれる単一の VLESS ルート値(0〜65535)。例: 443。なしの場合は空欄にします。",
|
||||
"mihomoX25519": "Mihomo のみ: ML-KEM を使わず通常の X25519 で REALITY ハンドシェイクを行います (support-x25519mlkem768: false)。ML-KEM を必要としない Xray-core 26.9.8 未満のサーバー向けです。",
|
||||
"remark": "このホストのプレーンなラベル。インバウンド自身に備考がない場合にのみ設定名として表示されます。"
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "Nota opcional exibida abaixo da observação.",
|
||||
"allowInsecure": "Ignorar a verificação do certificado TLS (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "Um único valor de rota VLESS (0-65535) embutido no UUID, ex.: 443. Deixe em branco para nenhum.",
|
||||
"mihomoX25519": "Somente Mihomo: usa um handshake REALITY com X25519 simples, sem ML-KEM (support-x25519mlkem768: false). Para servidores com Xray-core anterior à 26.9.8, que não exigem ML-KEM.",
|
||||
"remark": "Um rótulo simples para este host. Mostrado como nome da configuração apenas quando a entrada não tem observação própria."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "Необязательная заметка, отображаемая под примечанием.",
|
||||
"allowInsecure": "Пропустить проверку TLS-сертификата (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "Одно значение маршрута VLESS (0-65535), встраиваемое в UUID, напр. 443. Оставьте пустым, чтобы отключить.",
|
||||
"mihomoX25519": "Только для Mihomo: REALITY-рукопожатие с обычным X25519, без ML-KEM (support-x25519mlkem768: false). Для серверов на Xray-core ниже 26.9.8, которым ML-KEM не нужен.",
|
||||
"remark": "Обычная метка для этого хоста. Используется как имя конфигурации, только если у входящего нет собственного примечания."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "Açıklamanın altında gösterilen isteğe bağlı not.",
|
||||
"allowInsecure": "TLS sertifika doğrulamasını atla (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "UUID'ye gömülen tek bir VLESS rota değeri (0-65535), örn. 443. Hiçbiri için boş bırakın.",
|
||||
"mihomoX25519": "Yalnızca Mihomo: ML-KEM olmadan düz X25519 ile REALITY el sıkışması kullanır (support-x25519mlkem768: false). ML-KEM gerektirmeyen, 26.9.8'den eski Xray-core sunucuları için.",
|
||||
"remark": "Bu host için düz bir etiket. Yalnızca gelen bağlantının kendi açıklaması yoksa yapılandırma adı olarak gösterilir."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "Необов'язкова примітка, що показується під приміткою.",
|
||||
"allowInsecure": "Пропускати перевірку TLS-сертифіката (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "Одне значення маршруту VLESS (0-65535), що вбудовується в UUID, напр. 443. Залиште порожнім, щоб не використовувати.",
|
||||
"mihomoX25519": "Лише для Mihomo: рукостискання REALITY зі звичайним X25519, без ML-KEM (support-x25519mlkem768: false). Для серверів на Xray-core нижче 26.9.8, яким ML-KEM не потрібен.",
|
||||
"remark": "Звичайна мітка для цього хоста. Показується як назва конфігурації лише тоді, коли вхідний не має власної примітки."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "Ghi chú tùy chọn hiển thị bên dưới ghi chú.",
|
||||
"allowInsecure": "Bỏ qua xác minh chứng chỉ TLS (allowInsecure / skip-cert-verify).",
|
||||
"vlessRoute": "Một giá trị định tuyến VLESS (0-65535) được nhúng vào UUID, ví dụ 443. Để trống nếu không dùng.",
|
||||
"mihomoX25519": "Chỉ Mihomo: dùng bắt tay REALITY với X25519 thường, không có ML-KEM (support-x25519mlkem768: false). Dành cho máy chủ chạy Xray-core cũ hơn 26.9.8, không yêu cầu ML-KEM.",
|
||||
"remark": "Nhãn đơn giản cho host này. Chỉ hiển thị làm tên cấu hình khi inbound không có ghi chú riêng."
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "可选备注,显示在备注下方。",
|
||||
"allowInsecure": "跳过 TLS 证书验证(allowInsecure / skip-cert-verify)。",
|
||||
"vlessRoute": "嵌入 UUID 的单个 VLESS 路由值(0-65535),例如 443。留空表示不路由。",
|
||||
"mihomoX25519": "仅 Mihomo:REALITY 握手只使用普通 X25519,不带 ML-KEM(support-x25519mlkem768: false)。适用于运行 Xray-core 26.9.8 以下、不要求 ML-KEM 的服务器。",
|
||||
"remark": "此主机的纯文本标签。仅当入站没有自己的备注时,才作为配置名称显示。"
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
@@ -2383,6 +2383,7 @@
|
||||
"serverDescription": "顯示於備註下方的選填註記。",
|
||||
"allowInsecure": "略過 TLS 憑證驗證(allowInsecure / skip-cert-verify)。",
|
||||
"vlessRoute": "嵌入 UUID 的單一 VLESS 路由值(0-65535),例如 443。留空表示無。",
|
||||
"mihomoX25519": "僅 Mihomo:REALITY 握手只使用一般 X25519,不帶 ML-KEM(support-x25519mlkem768: false)。適用於執行 Xray-core 26.9.8 以下、不要求 ML-KEM 的伺服器。",
|
||||
"remark": "此 Host 的純文字標籤。僅當入站本身沒有備註時,才作為配置名稱顯示。"
|
||||
},
|
||||
"remarkVars": {
|
||||
|
||||
Reference in New Issue
Block a user