A request for a new TLS certificate can be initiated during app configuration (implicitly), during manual HTTP route creation, or from the TLS certificates page. This may happen:
- Implicitly, when a web app is configured and an HTTP route is created by a
set-route action call.
- Implicitly, when an app like Mail or NethVoice Proxy is configured and it calls the
set-certificate action.
- Implicitly, when a manual HTTP route is created with the Let's Encrypt switch enabled.
- From the TLS certificates page, when the sysadmin clicks the Request certificate button (invoking the
set-certificate action).
The current issue is that certificates obtained by scenarios 1, 2, and 3 are not visible on the TLS certificates page. As a result, the sysadmin might run step 4 unnecessarily, which leads to a non-optimal configuration.
The TLS certificates page currently lists the server names included in the default Traefik certificate (if obtained via the acmeServer provider) and the main subject name of uploaded certificates.
Proposed solution


Alternative solutions
After this mitigation round, a major rework of the HTTP routes and TLS certificates pages is still desired to improve the overall UX.
See also
Thanks to @Amygos @AmaLuci @andre8244 @nrauso
A request for a new TLS certificate can be initiated during app configuration (implicitly), during manual HTTP route creation, or from the TLS certificates page. This may happen:
set-routeaction call.set-certificateaction.set-certificateaction).The current issue is that certificates obtained by scenarios 1, 2, and 3 are not visible on the TLS certificates page. As a result, the sysadmin might run step 4 unnecessarily, which leads to a non-optimal configuration.
The TLS certificates page currently lists the server names included in the default Traefik certificate (if obtained via the
acmeServerprovider) and the main subject name of uploaded certificates.Proposed solution
Ensure that existing applications execute theset-routeaction as a visible Task toast-notification, so that the sysadmin can see its success or failure.Alternative solutions
After this mitigation round, a major rework of the HTTP routes and TLS certificates pages is still desired to improve the overall UX.
See also
Thanks to @Amygos @AmaLuci @andre8244 @nrauso