diff --git a/src/frontend/src/content/docs/app-host/certificate-configuration.mdx b/src/frontend/src/content/docs/app-host/certificate-configuration.mdx index 89c559865..165d1326a 100644 --- a/src/frontend/src/content/docs/app-host/certificate-configuration.mdx +++ b/src/frontend/src/content/docs/app-host/certificate-configuration.mdx @@ -493,6 +493,22 @@ await builder.build().run(); doesn't natively support appending certificates to the default trust store. + + #### Override mode Attempts to override a resource to only trust the configured certificates, replacing the default trusted certificates entirely. This mode is useful when you need strict control over which certificates are trusted. diff --git a/src/frontend/src/content/docs/reference/cli/commands/aspire-doctor.mdx b/src/frontend/src/content/docs/reference/cli/commands/aspire-doctor.mdx index e98fdfbec..047f7aa33 100644 --- a/src/frontend/src/content/docs/reference/cli/commands/aspire-doctor.mdx +++ b/src/frontend/src/content/docs/reference/cli/commands/aspire-doctor.mdx @@ -55,6 +55,19 @@ This command is useful for troubleshooting when you encounter issues with Aspire for example `libnss3-tools`, to resolve the warning. + + The command displays results with clear status indicators: - ✅ (green) - Check passed @@ -157,6 +170,18 @@ Environment Install certutil from your distribution's NSS tools package (for example, libnss3-tools). ``` +On Linux, when the OpenSSL development certificate cache is stale, missing the +current certificate, or contains unreadable certificate files, the Environment +section reports a warning with a suggestion to clean and re-trust the +certificate: + +```bash title="Aspire CLI" +Environment + ✅ Operating system: Linux Ubuntu 24.04 + ⚠️ OpenSSL HTTPS development certificate cache is missing the current certificate + Run 'aspire certs clean' and then 'aspire certs trust' to remove stale or corrupt certificates and regenerate trusted development certificates. +``` + When only Podman is running: ```bash title="Aspire CLI"