From 483f13226edb1128d649542d0c97fe6d93c151fd Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Tue, 6 Feb 2024 15:04:02 -0500 Subject: [PATCH] Adjust tofu token check --- internal/daemon/worker/handler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/daemon/worker/handler.go b/internal/daemon/worker/handler.go index edd460f95e..75bcd102e7 100644 --- a/internal/daemon/worker/handler.go +++ b/internal/daemon/worker/handler.go @@ -147,7 +147,7 @@ func (w *Worker) handleProxy(listenerCfg *listenerutil.ListenerConfig, sessionMa } return } - if len(handshake.GetTofuToken()) < 20 { + if len(handshake.GetTofuToken()) != 20 { event.WriteError(ctx, op, stderrors.New("invalid tofu token")) if err = conn.Close(websocket.StatusUnsupportedData, "invalid tofu token"); err != nil { event.WriteError(ctx, op, err, event.WithInfoMsg("error closing client connection"))