Lando giving '404 page not found'
I spent the morning bashing my head against a brick wall, trying to sort out a problem with my Lando install. This worked on Friday, but by Monday was misbehaving. I hadn't touched the codebase, but every time I hit the primary URL, I got: "404 page not found".
I could see that my nginx server was running on https://localhost:32840. When I visited this, I could see that I was connecting to WordPress on nginx directly (it gave me a database connection error, because the URL wasn't recognised.) But https://commons-wordpress.lndo.site/, my main Lando URL, was just giving the dreaded 404 error.
This is because the main traefik proxy that Lando uses was out of date compared to my docker version. I had updated docker recently and the two had fallen out of sync.
The solution was frustratingly obvious and you can check if this is your problem by running:
docker logs -f landoproxyhyperion5000gandalfedition_proxy_1
If you get something like:
time="2025-12-01T14:22:27Z" level=error msg="Provider connection error Error response from daemon: client version 1.24 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version, retrying in 11.996919148s" providerName=docker
then you need to run:
lando update
… and that's it. Urgh.
Lando giving '404 page not found' was originally published by Martin Paul Eve at eve.gd: Martin Paul Eve on December 01, 2025.
Files
10.59348_6k713-x2m53.pdf
Files
(109.6 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:2759f3fe1ae22693b3c22c70276b4e96
|
109.6 kB | Preview Download |
Additional details
Description
Identifiers
- GUID
- https://doi.org/10.59348/6k713-x2m53
- URL
- https://eve.gd/2025/12/01/lando-giving-404-page-not-found/
Dates
- Issued
-
2025-12-01T00:00:00Z
- Updated
-
2025-12-01T00:00:00Z