diff --git a/backend/services/mochi/server.go b/backend/services/mochi/server.go index a472e1c..7c23c7d 100644 --- a/backend/services/mochi/server.go +++ b/backend/services/mochi/server.go @@ -507,6 +507,7 @@ func (s *Server) sendConnack(cl *Client, reason packets.Code, present bool) erro ServerKeepAliveFlag: true, ReceiveMaximum: s.Options.Capabilities.ReceiveMaximum, // 3.2.2.3.3 Receive Maximum User: []packets.UserProperty{{Key: "subscribe-topic", Val: "oktopus/v1/agent/" + clUser}}, + AssignedClientID: clUser, } if reason.Code >= packets.ErrUnspecifiedError.Code {