# Dashboard throws 500 when saving settings

**URL:** <https://community.replicated.com/t/dashboard-throws-500-when-saving-settings/530>\
**Category:** Supporting your customers\
**Created:** [May 28, 2021, 1:08am UTC](https://community.replicated.com/t/dashboard-throws-500-when-saving-settings/530 "2021-05-28T01:08:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrdzk](https://avatars.discourse-cdn.com/v4/letter/m/d2c977/32.png) [@mrdzk](https://community.replicated.com/u/mrdzk)\
**Post date:** [May 28, 2021, 1:08am UTC](https://community.replicated.com/t/dashboard-throws-500-when-saving-settings/530/1 "2021-05-28T01:08:16Z")

</div>

Customer attempted to update SSL certificate in dashboard and started receiving 500 errors. Logs for the replicated container show the following:

> [Recovery] panic recovered:  
> PUT /v0.1/console/settings? HTTP/1.1  
> Host: replicated  
> Accept: application/json  
> Accept-Language: en-US,en;q=0.9  
> Authorization: Token  
> Content-Length: 690  
> Content-Type: application/json; charset=utf-8  
> User-Agent: Replicated-Client/2\_6\_0  
> runtime error: invalid memory address or nil pointer dereference  
> /usr/local/go/src/runtime/panic.go:458 (0x4326c3)  
> /usr/local/go/src/runtime/panic.go:62 (0x4311ed)  
> /usr/local/go/src/runtime/sigpanic\_unix.go:24 (0x447ac4)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/scheduler/native/models/container\_logopts.go:63 (0xee1686)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/scheduler/native/models/app\_version.go:312 (0xed02f4)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/scheduler/native/models/app\_version.go:474 (0xed1b21)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/scheduler/native/models/app\_version.go:555 (0xed2682)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/scheduler/native/models/app\_version.go:443 (0xed173b)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/scheduler/native/scheduler.go:284 (0x94bc5b)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/daemon/handlers/restarts.go:24 (0x738743)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/daemon/handlers/restarts.go:17 (0x7386da)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/daemon/handlers/component\_config.go:167 (0x726823)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/daemon/handlers/console\_settings.go:114 (0x728478)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/daemon/handlers/console\_settings.go:152 (0x7286cc)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/daemon/daemon.go:964 (0x4c7254)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/gin-gonic/gin/context.go:97 (0x68d5ea)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/replicatedcom/premkit/log/gin.go:28 (0x57565f)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/gin-gonic/gin/context.go:97 (0x68d5ea)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/daemon/middleware/version\_headers.go:12 (0x745fc4)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/gin-gonic/gin/context.go:97 (0x68d5ea)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/gin-gonic/gin/recovery.go:45 (0x69bfea)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/gin-gonic/gin/context.go:97 (0x68d5ea)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/gin-gonic/gin/gin.go:294 (0x69368e)  
> /home/jenkins/workspace/replicated-2-beta/PROJ\_PACKAGETYPE/docker/label/jenkins-slave-docker-golang1.7/go/src/github.com/replicatedcom/replicated/vendor/github.com/gin-gonic/gin/gin.go:275 (0x692f70)  
> /usr/local/go/src/net/http/server.go:2202 (0x65736d)  
> /usr/local/go/src/net/http/server.go:1579 (0x653c07)  
> /usr/local/go/src/runtime/asm\_amd64.s:2086 (0x463f51)

I’m unsure if it’s explicitly related but it looks like something that should be fixed. Have any of you seen this behavior before?

---

<div class="post-metadata">

**Author:** ![laverya](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.replicated.com/laverya/32/263_2.png) [@laverya](https://community.replicated.com/u/laverya)\
**Post date:** [May 28, 2021, 1:24am UTC](https://community.replicated.com/t/dashboard-throws-500-when-saving-settings/530/2 "2021-05-28T01:24:57Z")

</div>

I have not seen that before! However, I also don’t know what that’s coming from - at least not without the Replicated version, etc. (I can see the same file in the current version, but the panic - `container_logopts.go:63` - occurs at a nonsensical location, and golang 1.7 is [_old_](https://en.wikipedia.org/wiki/Go_(programming_language)#Version_history) and we haven’t built with that in _quite_ some time)

Would you be willing to provide a support bundle? Does support bundle even exist as a concept in that version of Replicated?

As to whether it’s been fixed, it’s been 4+ years since that version was released, so my guess is yes.
