UI: Page shows error
Found some possible case that breaks UI.
1
2
3
I see that sometimes the server restart is causing self signed certificate to change and that is causing ui breaking unrecoverably until you accept the new certificate again.
A server restart should not cause the self signed certificate to change, unless new images were downloaded and those new images have a different self-signed certificate.
@noboruma - Can we fix the build system to use a specific set of self-signed certificates with an option to re-generate it from the UI if needed ?
A server restart does not change self signed certificate. Server is fully http based, the TLS layer comes from router (haproxy) In practice, router image is cached and rarely rebuilt (if ever in dev setup). If someone deployed new router image, then yes this error will occur but this is expected.
In the case of this issue, the router image redeployment was likely the issue. Marking this done for now, we will reopen if issue is seen again.