From 6ecc483a3cc78055c6f2c2787d3098b786e12435 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Fri, 14 Apr 2023 01:26:08 +0330 Subject: [PATCH 1/3] alpn set by default --- web/assets/js/model/xray.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/assets/js/model/xray.js b/web/assets/js/model/xray.js index 31a192af..f5c7da3f 100644 --- a/web/assets/js/model/xray.js +++ b/web/assets/js/model/xray.js @@ -480,7 +480,7 @@ class TlsStreamSettings extends XrayCommonClass { maxVersion = TLS_VERSION_OPTION.TLS13, cipherSuites = '', certificates=[new TlsStreamSettings.Cert()], - alpn=[], + alpn=[ALPN_OPTION.H2,ALPN_OPTION.HTTP1], settings=[new TlsStreamSettings.Settings()]) { super(); this.server = serverName; From 19ebfff845f59d8de63ea5f89459ed30ed9b5c0f Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Fri, 14 Apr 2023 01:26:32 +0330 Subject: [PATCH 2/3] edit name http to h2 --- web/html/xui/form/stream/stream_settings.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/html/xui/form/stream/stream_settings.html b/web/html/xui/form/stream/stream_settings.html index 3db72fe5..95d8df09 100644 --- a/web/html/xui/form/stream/stream_settings.html +++ b/web/html/xui/form/stream/stream_settings.html @@ -6,7 +6,7 @@ TCP KCP WS - HTTP + H2 QUIC gRPC From 59933b62728cad4e221d21ed0c91a2bdbc393be2 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Fri, 14 Apr 2023 01:28:08 +0330 Subject: [PATCH 3/3] syntax fix thanks to @lk29 Co-Authored-By: lk29 <12291632+lk29@users.noreply.github.com> --- web/service/tgbot.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/service/tgbot.go b/web/service/tgbot.go index 6da0df57..b40e0e29 100644 --- a/web/service/tgbot.go +++ b/web/service/tgbot.go @@ -167,7 +167,7 @@ func (t *Tgbot) asnwerCallback(callbackQuery *tgbotapi.CallbackQuery, isAdmin bo case "client_traffic": t.getClientUsage(callbackQuery.From.ID, callbackQuery.From.UserName) case "client_commands": - t.SendMsgToTgbot(callbackQuery.From.ID, "To search for statistics, just use folowing command:\r\n \r\n/usage [UID|Passowrd]\r\n \r\nUse UID for vmess/vless and Password for Trojan.") + t.SendMsgToTgbot(callbackQuery.From.ID, "To search for statistics, just use folowing command:\r\n \r\n/usage [UID|Password]\r\n \r\nUse UID for vmess/vless and Password for Trojan.") case "commands": t.SendMsgToTgbot(callbackQuery.From.ID, "Search for a client email:\r\n/usage email\r\n \r\nSearch for inbounds (with client stats):\r\n/inbound [remark]") }