diff --git a/internal/logic/admin/server/migrateServerNodeLogic.go b/internal/logic/admin/server/migrateServerNodeLogic.go index 7f7de9a..4f0a497 100644 --- a/internal/logic/admin/server/migrateServerNodeLogic.go +++ b/internal/logic/admin/server/migrateServerNodeLogic.go @@ -230,7 +230,7 @@ func (l *MigrateServerNodeLogic) adapterServer(info *server.Server) (*node.Serve return nil, err } protocol := node.Protocol{ - Type: "hysteria2", + Type: "hysteria", Port: uint16(src.Port), HopPorts: src.HopPorts, HopInterval: src.HopInterval, diff --git a/internal/logic/server/constant.go b/internal/logic/server/constant.go index 55ecc26..7515e9e 100644 --- a/internal/logic/server/constant.go +++ b/internal/logic/server/constant.go @@ -8,6 +8,7 @@ const ( Trojan = "trojan" AnyTLS = "anytls" Tuic = "tuic" + Hysteria = "hysteria" Hysteria2 = "hysteria2" ) diff --git a/internal/logic/server/getServerConfigLogic.go b/internal/logic/server/getServerConfigLogic.go index 125f451..b3e3240 100644 --- a/internal/logic/server/getServerConfigLogic.go +++ b/internal/logic/server/getServerConfigLogic.go @@ -209,7 +209,7 @@ func (l *GetServerConfigLogic) compatible(config node.Protocol) map[string]inter RealityShortId: config.RealityShortId, }, } - case Hysteria2: + case Hysteria2, Hysteria: result = Hysteria2Node{ Port: config.Port, HopPorts: config.HopPorts,