From 081d7e278668895324f8518678c4c10909d18bc4 Mon Sep 17 00:00:00 2001 From: jbhusson <jonah@elixxir.io> Date: Tue, 20 Jul 2021 17:24:43 -0400 Subject: [PATCH] Re add perm host for round updates --- registration/permissioning.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/registration/permissioning.go b/registration/permissioning.go index 60bcb4e49..b7208f2b1 100644 --- a/registration/permissioning.go +++ b/registration/permissioning.go @@ -35,12 +35,18 @@ func Init(comms *client.Comms, def *ndf.NetworkDefinition) (*Registration, error hParam.AuthEnabled = false // Client will not send KeepAlive packets hParam.KaClientOpts.Time = time.Duration(math.MaxInt64) - perm.host, err = comms.AddHost(&id.ClientRegistration, def.ClientRegistration.Address, - []byte(def.ClientRegistration.TlsCertificate), hParam) + perm.host, err = comms.AddHost(&id.ClientRegistration, def.Registration.ClientRegistrationAddress, + []byte(def.Registration.TlsCertificate), hParam) if err != nil { return nil, errors.WithMessage(err, "failed to create registration") } + _, err = comms.AddHost(&id.Permissioning, def.Registration.Address, // We need to add this for round updates to work + []byte(def.Registration.TlsCertificate), hParam) + if err != nil { + return nil, errors.WithMessage(err, "failed to create permissioning") + } + return &perm, nil } -- GitLab