Having successfully upgraded to Start9 0.4.0-1 and updated all the services, my Lightning Terminal (ver 0.17.3-alpha:0) now keeps failing its health check. This is a snippet from the log file:
2026-08-31T18:28:04+01:00 2026-08-31 17:28:04.487 [INF] LITD: Handling REST request: /v1/status
2026-08-31T18:28:04+01:00 2026-08-31 17:28:04.488 [INF] LITD: Handling gRPC request: /litrpc.Status/SubServerStatus
2026-08-31T18:28:04+01:00 Health Check lit failed: Lightning Terminal failed to start: could not start Lit: received critical error from subsystem, shutting down: RPC middleware receive failed: rpc error: code = Unavailable desc = error reading from server: EOF
Doing a quick online search for this error, came up with the following:
"The error RPC middleware receive failed: rpc error: code = Unavailable desc = error reading from server: EOF indicates that Lightning Terminal (LiT) cannot communicate with LND because the RPC middleware is not enabled on the LND node.
To resolve this, you must:
Enable RPC Middleware: Add the line rpcmiddleware.enable=true to your LND configuration file (lnd.conf).
Restart LND: Restart the LND service to ensure it registers the new configuration and starts the middleware listener.
Verify Macaroons (if applicable): If the error persists or changes to a permission error, ensure you are using an admin session (created with --type=admin) and that the correct macaroon files (admin.macaroon) are present and accessible in your LND data directory."
When I looked at the LND config, there’s no mention of RPC or middleware, so I wouldn’t be able to enable it even if I wanted to.
Has anyone else experienced this error, and come up with a fix?