From 4c8a03e103f4f0aa43998b19ca8c4567363421dd Mon Sep 17 00:00:00 2001
From: Benjamin Wenger <ben@elixxir.ioo>
Date: Mon, 10 Jan 2022 11:19:49 -0800
Subject: [PATCH] fixed a bug where a mac verification error is dropped.

---
 network/node/register.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/network/node/register.go b/network/node/register.go
index 37cf86074..4336575de 100644
--- a/network/node/register.go
+++ b/network/node/register.go
@@ -273,7 +273,7 @@ func requestKey(sender *gateway.Sender, comms RegisterNodeCommsInterface,
 	h.Reset()
 	if !registration.VerifyClientHMAC(sessionKey.Bytes(), keyResponse.EncryptedClientKey,
 		opts.Hash.New, keyResponse.EncryptedClientKeyHMAC) {
-		return nil, nil, 0, errors.WithMessagef(err, "Failed to verify client HMAC")
+		return nil, nil, 0, errors.New("Failed to verify client HMAC")
 	}
 
 	// Decrypt the client key
-- 
GitLab