# Errors on Router & Mailpit since Update

**URL:** <https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522>\
**Category:** Support\
**Tags:** mac\
**Created:** [October 16, 2025, 3:11pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522 "2025-10-16T15:11:31Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![dca](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dca](https://community.localwp.com/u/dca)\
**Post date:** [October 16, 2025, 3:11pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/1 "2025-10-16T15:11:32Z")

</div>

### What issue or error are you experiencing?

Since updating my Mac to Tahoe 26.0.1 and switching Local to the Apple Mac Silicon latest version, I cannot start any existing site. The first error shown is “Missing Mailpit v1.24”, which is closely followed by “Heads up! Local’s router is having trouble starting”.

I have followed the guide on checking Port 80, and there is nothing on there (not even Local). If I switch to localhost mode, a brand new site will load up fine, but existing sites have a “white screen of death” and numerous errors in debug.log.

I have uninstalled, restarted, reinstalled, flushed caches etc. and still no luck.

Any ideas?

* * *

* * *

### System Details

- **Local Version:** Version 9.2.8+6882

- **Operating System (OS) and OS version:** Mac Tahoe 26.0.1

* * *

### Local Logs

I cannot find the log file.

* * *

---

<div class="post-metadata">

**Author:** ![Nick-B](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/nick-b/32/16140_2.png) [@Nick-B](https://community.localwp.com/u/Nick-B)\
**Post date:** [October 16, 2025, 3:34pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/2 "2025-10-16T15:34:56Z")

</div>

Hi @dca!

If new sites are working fine, could you try reimporting one of the sites getting the error and see if that works?

The steps would look like this:

- Locate the site files on your machine, and save a copy of them to your desktop. If you click `Go to Site Folder` under your site name it should take you right to where they are located.
- Once you have those copied, completely delete the site from Local
- Restart Local/your machine
- Reimport the site back into Local. You can refer here on how to [Restore from only Local site files](https://localwp.com/help-docs/getting-started/how-to-import-a-wordpress-site-into-local/#restore-local-site-from-site-files)

---

<div class="post-metadata">

**Author:** ![dca](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dca](https://community.localwp.com/u/dca)\
**Post date:** [October 17, 2025, 9:30am UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/3 "2025-10-17T09:30:47Z")

</div>

Hi Nick.

Sorry for the late reply!

That has sort of worked! I can now at least access the site, but Router mode has to be on localhost, and MailPit still won’t reinstall.

---

<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:** [October 17, 2025, 9:39am UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/4 "2025-10-17T09:39:57Z")

</div>

@dca Thanks for the update, you could try the steps here:

> [@MailPit not starting On OSX](https://community.localwp.com/t/mailpit-not-starting-on-osx/41889/6):
>
> Thanks for sharing your sites.json, @sebastian. It looks correct to me. One thing you can try is to force Local to recopy the mailpit binary on startup (steps below assume macOS, Windows users reading this should [follow these instructions instead](https://community.localwp.com/t/missing-mailpit/41815/4)). Stop any running sites. Quit Local. Open the Finder and choose Go → Go To Folder… Enter ~/Library/Application Support/Local/lightning-services and press Enter. Delete the folder named ‘mailpit-1.24.1+0’, but leave the Finder window open. Make sure …

If you see errors about missing Mailpit 1.12 (instead of 1.24) you can also try this:

> [@Can't open MailPit](https://community.localwp.com/t/cant-open-mailpit/51177/7):
>
> Thanks for clarifying, @sccr410. The port conflict sounds like you might have running services left over from previous Local launches. Mailpit failing to launch even after you’ve removed the old Mailpit files could be a versioning issue. You can try this to fix both: Quit Local. Open Activity Monitor and quit any running nginx processes. Take a backup of Local’s ~/Library/Application Support/Local/sites.json. Update Local’s ~/Library/Application Support/Local/sites.json and make sure all Mai…

---

<div class="post-metadata">

**Author:** ![dca](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dca](https://community.localwp.com/u/dca)\
**Post date:** [October 17, 2025, 11:31am UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/5 "2025-10-17T11:31:15Z")

</div>

Thanks for the help.

That’s got rid of the Mailpit error. Still can’t run router mode though.

---

<div class="post-metadata">

**Author:** ![Nick-B](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/nick-b/32/16140_2.png) [@Nick-B](https://community.localwp.com/u/Nick-B)\
**Post date:** [October 17, 2025, 1:45pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/6 "2025-10-17T13:45:32Z")

</div>

Hi @dca!

Are you running other developer applications simultaneously? That could also cause similar issues. Apps like MAMP, XAMPP, or Docker for example.

Are you on your own personal device and network or are these managed by an employer that might have additional security in place?

For your Local Logs, please click the `Download Local Logs` button from the `Support` tab in Local (Question Mark on the left side of your app, scroll down about halfway). This will generate a zip archive that contains the Local log along with some other diagnostic information to help quickly zero in on any issues that Local is encountering.

---

<div class="post-metadata">

**Author:** ![dca](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dca](https://community.localwp.com/u/dca)\
**Post date:** [October 19, 2025, 8:21am UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/7 "2025-10-19T08:21:32Z")

</div>

Thanks, Nick.

It’s my personal device, and nothing else is running. I’ll have a look at the logs, thank you.

---

<div class="post-metadata">

**Author:** ![dca](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dca](https://community.localwp.com/u/dca)\
**Post date:** [October 20, 2025, 10:37am UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/8 "2025-10-20T10:37:57Z")

</div>

Hi all.

The error I have been getting in the Router Log is:

2025/10/17 12:29:56 [emerg] 66767#0: unknown directive “http2” in /Users/danmartin/Library/Application Support/Local/run/router/nginx/conf/server-block-ssl.conf:3

All my sites are configured to with Apache, not nginx, I don’t know if that has any impact here.

---

<div class="post-metadata">

**Author:** ![Nick-B](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/nick-b/32/16140_2.png) [@Nick-B](https://community.localwp.com/u/Nick-B)\
**Post date:** [October 20, 2025, 1:26pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/9 "2025-10-20T13:26:56Z")

</div>

Hi @dca - Can you download that full Local Log zip file and share it here for us to review?

---

<div class="post-metadata">

**Author:** ![dca](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dca](https://community.localwp.com/u/dca)\
**Post date:** [October 20, 2025, 1:51pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/10 "2025-10-20T13:51:41Z")

</div>

[local-logs.zip](https://community.localwp.com/uploads/short-url/lWGFn9yAHUiQv1zk28IOc1sexIl.zip) (990.5 KB)

Here you go. Although I checked through it myself, most of the entries are before the update, which was 14th October.

---

<div class="post-metadata">

**Author:** ![Nick-B](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/nick-b/32/16140_2.png) [@Nick-B](https://community.localwp.com/u/Nick-B)\
**Post date:** [October 20, 2025, 2:48pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/11 "2025-10-20T14:48:44Z")

</div>

Thank you for that @dca!

Could you run this in terminal?

`open ~/Library/Application\ Support/Local/lightning-services`

From there, remove any NGINX folders you see, then restart Local.

After that, run `which nginx` from a terminal to see if you have a system version of NGINX that might be overriding Local’s version.

---

<div class="post-metadata">

**Author:** ![dca](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dca](https://community.localwp.com/u/dca)\
**Post date:** [October 20, 2025, 3:07pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/12 "2025-10-20T15:07:41Z")

</div>

Amazing. You’ve cracked it!

Legend. Thank you.

---

<div class="post-metadata">

**Author:** ![Nick-B](https://sea1.discourse-cdn.com/flex019/user_avatar/community.localwp.com/nick-b/32/16140_2.png) [@Nick-B](https://community.localwp.com/u/Nick-B)\
**Post date:** [October 20, 2025, 3:08pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/13 "2025-10-20T15:08:42Z")

</div>

Glad to hear it @dca! Thank you for reaching out. Happy Developing 💚

---

<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:** [January 18, 2026, 3:09pm UTC](https://community.localwp.com/t/errors-on-router-mailpit-since-update/51522/14 "2026-01-18T15:09:02Z")

</div>

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