# LocalWP 10 not generating root CA certificate

**URL:** <https://community.localwp.com/t/localwp-10-not-generating-root-ca-certificate/51995>\
**Category:** Support\
**Created:** [March 21, 2026, 5:39pm UTC](https://community.localwp.com/t/localwp-10-not-generating-root-ca-certificate/51995 "2026-03-21T17:39:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Veruska](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/veruska/32/17554_2.png) [@Veruska](https://community.localwp.com/u/Veruska)\
**Post date:** [March 21, 2026, 5:39pm UTC](https://community.localwp.com/t/localwp-10-not-generating-root-ca-certificate/51995/1 "2026-03-21T17:39:03Z")

</div>

### What issue or error are you experiencing?

* * *

### **Version:** 10.0.0+6907

**OS:** macOS

**Description:**

After a clean install of LocalWP 10, the root CA certificate is not being generated in the expected location (`~/Library/Application Support/Local/run/router/nginx/certs/`). Only the site-specific certificate and key files are created (e.g. `divi-5-course.local.crt` and `divi-5-course.local.key`).

Because the root CA is missing, clicking the **Trust** button fails with the message “We ran into an issue trusting the Local SSL certificate.” As a result, Chrome shows “Not Secure” and Firefox blocks the site entirely, with the security exception not being saved between sessions.

**Steps to reproduce:**

1. Fresh install of LocalWP 10

2. Create a new site

3. Click Trust on the SSL row in the Overview tab

4. Error banner appears and SSL is never trusted by the browser

**Expected behavior:** Root CA certificate is generated and registered in the system keychain, allowing browsers to trust local SSL certificates.

**Actual behavior:** Root CA is never generated. Trust process fails silently.

---

<div class="post-metadata">

**Author:** ![nickc](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/nickc/32/21209_2.png) [@nickc](https://community.localwp.com/u/nickc)\
**Post date:** [March 23, 2026, 8:39am UTC](https://community.localwp.com/t/localwp-10-not-generating-root-ca-certificate/51995/2 "2026-03-23T08:39:12Z")

</div>

Thank you for the report, @Veruska.

We have a ticket in our backlog to address this and improve the SSL/TLS workflow in general, but I don’t yet have a timeline for the fix.

For the issue under Chrome, you can try removing the certificate from Keychain Access and re-adding it following the [certificates guide for macOS](https://localwp.com/help-docs/getting-started/managing-local-sites-ssl-certificate-in-macos/). For me, this gives a secure cert chain:

 ![Trusted Local 10 cert](https://us1.discourse-cdn.com/flex019/uploads/lwpforums/original/3X/a/9/a98d61fe32e0eb4c781ce166ee653877dc7f8b93.jpeg)

The issue under Firefox is a [known problem](https://community.localwp.com/t/ssl-on-mac-not-working-in-firefox/42441/6) that our planned updates to cert generation are expected to fix.

---

<div class="post-metadata">

**Author:** ![system](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/system/32/1_2.png) [@system](https://community.localwp.com/u/system)\
**Post date:** [June 21, 2026, 10:22am UTC](https://community.localwp.com/t/localwp-10-not-generating-root-ca-certificate/51995/4 "2026-06-21T10:22:47Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
