From db844d42f6249c6393dd9eb7592bc4dea4bac497 Mon Sep 17 00:00:00 2001 From: Wenkai Yin Date: Thu, 16 Aug 2018 22:31:47 +0800 Subject: [PATCH] Fix "gob: name not registered for interface" error This commits fixes the "gob: name not registered for interface" error when restarting Harbor by registering models.User Signed-off-by: Wenkai Yin --- src/ui/main.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ui/main.go b/src/ui/main.go index 39ee6d368..19e96665b 100644 --- a/src/ui/main.go +++ b/src/ui/main.go @@ -15,6 +15,7 @@ package main import ( + "encoding/gob" "fmt" "os" "reflect" @@ -77,6 +78,7 @@ func main() { //TODO redisURL := os.Getenv("_REDIS_URL") if len(redisURL) > 0 { + gob.Register(models.User{}) beego.BConfig.WebConfig.Session.SessionProvider = "redis" beego.BConfig.WebConfig.Session.SessionProviderConfig = redisURL }