V0.4 ENOENT: no such file or directory

Hello,

Start9 OS user for many years. Appreciate the support. Running v0.4 beta 5, with StartTunnel (VPS) activated and all services running fine. Running Datum and mining via hashrate purchase (thank you Matthew Krater/Bitcoin University), also working fine. No errors (until today).

Am not sure when this happened, or why, but attempted to open a new LN Channel via RTL interface (last night), and was waiting for channel to open. In parallel, I created a backup (cuz why not). After the backup was done (although I have no idea if they are related), I noticed that the LN Channel was now open, and I noticed the following errors in Core Lightning (“Unexpected end of JSON input”) and Mempool (“ENOENT: no such file or directory, open ‘/media/startos/subcontainers/OW5QBEXI4RSEINFQ4SGVDNVHS3M5WEQP/mnt/bitcoind/.cookie’“). No errors visible in the Dashboard for RTL or any other Services.

Also, not sure if related, but even though I now have 1 LN Channel open, when I try to send sats to Core Lightning wallet via LN, I see the incoming transaction but nothing is deposited.

Would really appreciate help in figuring this out please.

Thanks.

Snippets of just part of one line of logs aren’t enough to go on. We’d need to see more. If you’re a Start9 customer, you’re in the wrong place, support is found at start9.me .

Regarding the Core Lightning, “nothing is deposited” isn’t lightning parlance, so it’s hard to say what you mean. Certainly if you turn off Core Lightning while it was opening a channel by performing a backup (something you’d do after you open a channel so that you have something to back up) this could cause an issue. And if Core Lightning is not currently running, you definitely won’t be able to make lightning payments to it, and if you opened the channel and didn’t move funds, you wouldn’t be able to receive to it anyway.

OK, understood, better details. Start9 OS customer (ie no Start9 hardware). Running V0.4 beta 5.

I have the following errors:

  • Core Lightning, in Health Check → Synced, “Unexpected end of JSON input”, and

  • Mempool, in Health Check → Synced, “ENOENT: no such file or directory, open ‘/media/startos/subcontainers/OW5QBEXI4RSEINFQ4SGVDNVHS3M5WEQP/mnt/bitcoind/.cookie’“.

  • No other errors visible in Dashboard.

Small extract of c-lighntning log file:
2026-04-17T10:45:08-04:00 2026-04-17T14:45:08.916Z INFO plugin-clnrest: Authorized rune_id:0 access to method:getinfo with params:{}
2026-04-17T10:45:09-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.119Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listinvoices with params:{}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.139Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listfunds with params:{}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.139Z INFO plugin-clnrest: Authorized rune_id:0 access to method:feerates with params:{"style":"perkw"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.141Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listpeerchannels with params:{}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.142Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listpeers with params:{}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.142Z INFO plugin-clnrest: Authorized rune_id:0 access to method:feerates with params:{"style":"perkb"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.264Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"027537449dbaf56360c2157a605637ee1c594a3c21c67f66059007c7e7493a842e"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.264Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"0391b71b1e30cce2f0e25dbe4ce848c19e159d1677a8368d1eb3e50a34d14f74f4"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.264Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"02be146de8bd4b92f98b038a9d9ab413ade61fd8aabec7ef124ef24614bcb67e80"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.264Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"02e1dad4d396696cb207a524bdf595f1a2e6792d7b990f18cef1ebd1b557bb110f"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.264Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"02cc9a91fd72e7d114e472cb9016b73f81e33bc5c8f39de9d5fb62cebf0f7df381"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.264Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"02115d3de2e740854d46375ef945e9ff8071832e75ef047e795314119a3a734f8e"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.264Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"02982490ab07efc5066a993b35c236ac69cb4263bc404f90975ed21335e71c3258"}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.265Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listsendpays with params:{}
2026-04-17T10:45:09-04:00 2026-04-17T14:45:09.265Z INFO plugin-clnrest: Authorized rune_id:0 access to method:listnodes with params:{"id":"031cad9dce02864079c35c6f2b797337e864d7b818ac6e5f7ff52ba4a3cccc4ec3"}
2026-04-17T10:45:10-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:10-04:00 Error: Failed to start subcontainer ui
2026-04-17T10:45:10-04:00 at /usr/lib/startos/package/index.js:19455:35
2026-04-17T10:45:11-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:12-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:13-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:14-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:15-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:16-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:17-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:18-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:19-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:20-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:21-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:22-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:23-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:24-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:25-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:26-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:27-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:28-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:29-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:30-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:31-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:32-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:33-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:34-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:35-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:36-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:37-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:38-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:39-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:40-04:00 Health Check check-synced failed: Unexpected end of JSON input
2026-04-17T10:45:40-04:00 Error: Failed to start subcontainer ui
2026-04-17T10:45:40-04:00 at /usr/lib/startos/package/index.js:19455:35
2026-04-17T10:45:41-04:00 Health Check check-synced failed: Unexpected end of JSON input

Thanks for your time.

I’m not seeing what I need to see there. Anything better in the OS Logs?

I’d also bet Mempool is failing because of the CLN dependency, but that should be clear to see in the mempool dashboard page. I bet `OW5QBEXI4RSEINFQ4SGVDNVHS3M5WEQP`is your CLN. Fixing CLN should make Mempool not complain.

I uninstalled Mempool and reinstalled it, no Health Check errors. Core Lightning error (“Unexpected end of JSON input”) remains. Here is OS log extract:

2026-04-17T09:03:15-04:00 2026-04-17T13:03:15.698197Z DEBUG perform_backup { package_ids={PackageId(“bitcoind”), PackageId(“btcpayserver”), PackageId(“c-lightning”), PackageId(“datum”), PackageId(“electrs”), PackageId(“filebrowser”), PackageId(“jellyfin”), PackageId(“mempool”), PackageId(“ride-the-lightning”), PackageId(“tor”), PackageId(“vaultwarden”)}}:backup:execute:_execute: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:59,“method”:“execute”,“params”:{“id”:“TBO7I7TZG7I5N4EEU3RM2EWK7KNL7HSU”,“procedure”:“/backup/create”,“input”:null,“timeout”:null}}”)
2026-04-17T09:03:17-04:00 2026-04-17T13:03:17.977925Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/IRI37JGMSZMEN5XMDPSB2AM6GRMV73FY/rootfs/media/startos/subcontainers/HAE24H2PIF4Q5NFT3N2JHFE6T6FEQQ22.
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.107407Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/LPBKLWHMTA65IY5DVMLDKRMC2BSHH2WJ/rootfs/media/startos/subcontainers/7DJECKCDCBYHRQP6VEFNETRPGEEUT6QC.
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.602571Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:39,“result”:null}”
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.603663Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:58,“result”:null}”
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.610099Z DEBUG start: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:40,“method”:“start”,“params”:{}}”)
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.619515Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:122: Mounting overlay OW5QBEXI4RSEINFQ4SGVDNVHS3M5WEQP for backend
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.641934Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:175: Mounted overlay OW5QBEXI4RSEINFQ4SGVDNVHS3M5WEQP for backend
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.701166Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:122: Mounting overlay 7GJGU3RDHPMQFOCAV5UUEGIV4AQGGKZ3 for frontend
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.717868Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:175: Mounted overlay 7GJGU3RDHPMQFOCAV5UUEGIV4AQGGKZ3 for frontend
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.734167Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:122: Mounting overlay JLYBO5ER5I7XIXHSHTUYF5KFF24LTYWQ for mariadb
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.768593Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:175: Mounted overlay JLYBO5ER5I7XIXHSHTUYF5KFF24LTYWQ for mariadb
2026-04-17T09:03:18-04:00 2026-04-17T13:03:18.848525Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:40,“result”:null}”
2026-04-17T09:03:22-04:00 2026-04-17T13:03:22.875076Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:59,“error”:{“code”:0,“message”:“Error: rsync exited with code 24\nfile has vanished: \”/media/startos/volumes/main/bitcoind.pid\“\nrsync warning: some files vanished before they could be transferred (code 24) at main.c(1338) [sender=3.4.1]\n”}}”
2026-04-17T09:03:22-04:00 2026-04-17T13:03:22.906114Z DEBUG unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/IRI37JGMSZMEN5XMDPSB2AM6GRMV73FY/rootfs/media/startos/backup.
2026-04-17T09:03:22-04:00 2026-04-17T13:03:22.951196Z ERROR startos::error: src/error.rs:672: Unknown Error: Error: rsync exited with code 24
2026-04-17T09:03:22-04:00 file has vanished: “/media/startos/volumes/main/bitcoind.pid”
2026-04-17T09:03:22-04:00 rsync warning: some files vanished before they could be transferred (code 24) at main.c(1338) [sender=3.4.1]
2026-04-17T09:03:22-04:00 2026-04-17T13:03:22.951420Z DEBUG startos::error: src/error.rs:673: Unknown Error:
2026-04-17T09:03:22-04:00 0: Error: rsync exited with code 24
2026-04-17T09:03:22-04:00 file has vanished: “/media/startos/volumes/main/bitcoind.pid”
2026-04-17T09:03:22-04:00 rsync warning: some files vanished before they could be transferred (code 24) at main.c(1338) [sender=3.4.1]
2026-04-17T09:03:22-04:00
2026-04-17T09:03:22-04:00 Location:
2026-04-17T09:03:22-04:00 src/error.rs:227
2026-04-17T09:03:22-04:00 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
2026-04-17T09:03:22-04:00 Run with RUST_BACKTRACE=full to include source snippets.
2026-04-17T09:03:22-04:00 2026-04-17T13:03:22.951480Z DEBUG start: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:60,“method”:“start”,“params”:{}}”)
2026-04-17T09:03:23-04:00 2026-04-17T13:03:23.031806Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:122: Mounting overlay 5IKTRCFMZR5TMNGE3EQF3QUMIEOQMYFF for bitcoind
2026-04-17T09:03:23-04:00 2026-04-17T13:03:23.058181Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:175: Mounted overlay 5IKTRCFMZR5TMNGE3EQF3QUMIEOQMYFF for bitcoind
2026-04-17T09:03:23-04:00 2026-04-17T13:03:23.102921Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:122: Mounting overlay FETWTSGCLKTQACART77MUO3MZSAU4JOW for i2pd
2026-04-17T09:03:23-04:00 2026-04-17T13:03:23.118652Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:175: Mounted overlay FETWTSGCLKTQACART77MUO3MZSAU4JOW for i2pd
2026-04-17T09:03:23-04:00 2026-04-17T13:03:23.136610Z DEBUG stop: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:15,“method”:“stop”,“params”:{}}”)
2026-04-17T09:03:23-04:00 2026-04-17T13:03:23.538888Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:60,“result”:null}”
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.129813Z DEBUG stop: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:24,“method”:“stop”,“params”:{}}”)
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.150297Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/PQ6OLQIFPTBGTIG7AJCUQ6C3V3WMHEY2/rootfs/media/startos/subcontainers/YM4CCN2VZB4HFUDIKWKV6WFLB55RCO3O.
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.151853Z DEBUG stop: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:124,“method”:“stop”,“params”:{}}”)
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.171209Z DEBUG stop: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:41,“method”:“stop”,“params”:{}}”)
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.182273Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/YUW3HPNDZZBGOJGF7ZRYOV2SHEUE5U44/rootfs/media/startos/subcontainers/POZUGYCEIDI33IXJXHBQM6FOSPCKIKKW.
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.208949Z DEBUG stop: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:38,“method”:“stop”,“params”:{}}”)
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.233774Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/NWDHBZEHNMYW542HSQQYZWHTNUUWOCHN/rootfs/media/startos/subcontainers/EB3YUTKKTY6OGGJDBTXCLBQATRBTYOYS.
2026-04-17T09:03:24-04:00 2026-04-17T13:03:24.270360Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/LPBKLWHMTA65IY5DVMLDKRMC2BSHH2WJ/rootfs/media/startos/subcontainers/7GJGU3RDHPMQFOCAV5UUEGIV4AQGGKZ3.
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.866372Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:38,“result”:null}”
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.866831Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:124,“result”:null}”
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.877692Z DEBUG start: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:39,“method”:“start”,“params”:{}}”)
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.880067Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:122: Mounting overlay X3KZIDMBEBQ6DILNAAEF2X2M35L6GJUZ for electrs
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.882104Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/PQ6OLQIFPTBGTIG7AJCUQ6C3V3WMHEY2/rootfs/media/startos/subcontainers/OVRTYI7ZHUX4NTJNFJKYGHQERJW4O5TY.
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.889169Z DEBUG start: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:125,“method”:“start”,“params”:{}}”)
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.899652Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:122: Mounting overlay NTHQZTGFV2PM2F6DG5D4KOV3H64HMT2X for datum
2026-04-17T09:03:25-04:00 2026-04-17T13:03:25.901406Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/LPBKLWHMTA65IY5DVMLDKRMC2BSHH2WJ/rootfs/media/startos/subcontainers/OW5QBEXI4RSEINFQ4SGVDNVHS3M5WEQP.
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.036768Z ERROR startos::error: src/error.rs:672: Network Error: 10.0.3.159:7152: Connection refused (os error 111): Connection refused (os error 111)
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.036790Z DEBUG startos::error: src/error.rs:673: Network Error:
2026-04-17T09:03:26-04:00 0: 10.0.3.159:7152: Connection refused (os error 111)
2026-04-17T09:03:26-04:00 1: Connection refused (os error 111)
2026-04-17T09:03:26-04:00 Location:
2026-04-17T09:03:26-04:00 src/error.rs:622
2026-04-17T09:03:26-04:00 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
2026-04-17T09:03:26-04:00 Run with RUST_BACKTRACE=full to include source snippets.
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.040183Z DEBUG startos::net::tls: src/net/tls.rs:287: no certificate for SNI None
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.064845Z ERROR startos::error: src/error.rs:672: Network Error: 10.0.3.159:7152: Connection refused (os error 111): Connection refused (os error 111)
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.064871Z DEBUG startos::error: src/error.rs:673: Network Error:
2026-04-17T09:03:26-04:00 0: 10.0.3.159:7152: Connection refused (os error 111)
2026-04-17T09:03:26-04:00 1: Connection refused (os error 111)
2026-04-17T09:03:26-04:00 Location:
2026-04-17T09:03:26-04:00 src/error.rs:622
2026-04-17T09:03:26-04:00 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
2026-04-17T09:03:26-04:00 Run with RUST_BACKTRACE=full to include source snippets.
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.064897Z DEBUG startos::net::tls: src/net/tls.rs:287: no certificate for SNI None
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.131570Z DEBUG destroy_subcontainer_fs:unmount: startos::disk::mount::util: src/disk/mount/util.rs:53: Unmounting /var/lib/lxc/RRTIWLR35NROTRCJFK7U7BXWUVQKSEXG/rootfs/media/startos/subcontainers/IQDDGIRWGXQ6NGMGAG2XEKOKEH6JJ6HC.
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.340901Z INFO create_subcontainer_fs: startos::service::effects::subcontainer: src/service/effects/subcontainer/mod.rs:175: Mounted overlay X3KZIDMBEBQ6DILNAAEF2X2M35L6GJUZ for electrs
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.399863Z DEBUG startos::util::rpc_client: src/util/rpc_client.rs:50: [src/util/rpc_client.rs:50:61] &l = “{“jsonrpc”:“2.0”,“id”:24,“result”:null}”
2026-04-17T09:03:26-04:00 2026-04-17T13:03:26.408578Z DEBUG start: startos::util::rpc_client: src/util/rpc_client.rs:117: [src/util/rpc_client.rs:117:29] serde_json::to_string(&request) = Ok(“{“id”:25,“method”:“start”,“params”:{}}”)

Yeah I’m indifferent to Mempool, it’ll work when CLN works. To get CLN to work, we’d need an error.

What’s the health status of Bitcoin Knots?

Any advanced settings toggled under Actions?

OK. Knots Health Checks all green:

Name Status
RPC The Bitcoin RPC Interface is ready
Blockchain Sync Bitcoin is fully synced
I2P Inbound and outbound connections
Tor Outbound only. Add an onion address to enable inbound.
Clearnet Outbound only. Publish an IP address to enable inbound.

Knots - Actions - default settings (ie I made no changes)

Core Lightning - Actions -

  • Experimental Features - all OFF
  • Plugins - CLNrest is ON, CLBOSS settings Disabled
  • No Watchtower