I have a DIY rig that I’ve been using Start9 on, mainly as a full Bitcoin node and I link Electrum wallet to it. Been mostly trouble-free to the point I just set it and forget it and only check it for updates every now and then. Monero was the only other service that caused problems in the past (not recommended to install).
Yesterday, I just happened to notice my desktop Electrum wallet was red instead of blue. I checked my rig and it wasn’t even on. I have everything on battery backup. No issues or errors there. I restarted the rig, stopped and restarted the services, and it crashed again. I restarted the rig again, manually shut it down this time, stopped and restarted the services, and it crashed AGAIN! Sigh.
Restarted again, checked the OS logs, and LND was causing the crashes with this error message: “The service LND has crashed with the following exit code 1.” I’ve had the latest version 0.20.1 installed for a while problem-free and there is no update for it. I was using it with Alby but I don’t use that anymore so I stopped the LND service. I restarted the rig and services again (minus LND), left it alone overnight to see if it would crash again when I woke up and it didn’t.
Why LND would out of nowhere start crashing the entire system to a full shutdown, I don’t know. Maybe someone has some insight. I’m still using StartOS v0.3.5~1.
Anything that takes down the entire OS should be in the Kernel logs. LND itself isn’t going to be able to do it, but whatever is crashing LND is what’ll be doing it. You might want to take a closer look at Bitcoin Core/Knots, as well as the Kernel logs and see what you can find out.
Finally back online three days after a long overdue change of ISP, one of the first things I did was download a full-fat version of START OS. Sha matches, so installation next (after back ups etc ad nauseam), meanwhile? Looks amazing from what little I’ve seen, but as an independent journo looks bloody perfect.
Query: is there a mode or app I can use to automatically send back glitch and other logs and/or telemetry? I realise this kind of defeats the sovereignty aspects. But, I am keen to ring bells and blow whistles while in ‘dev’ mode, before moving to a production version.
Got a desktop and a laptop. My cunning plan is to try the full fat version on the desktop and FLOSS on the laptop, and compare any differences. Not a tech, by any means, but two decades of being told to Go Ogle? Taught me a research trick, or three. As an old-school hack, think typrewriters, I’m adept at spotting info gaps, including good-cause unintentional ones.
Second query: best place to send start9 404 errors and other corrections/suggestions? Am I correct in thinking “Services support”?
There’s no way to automatically send logs to us, no. We wouldn’t want them either. If you mean to send logs to yourself, yes, they’re always being generated, both per service and for the whole OS.
Bugs you uncover that are reflected in logs, that’s a different story. You can report service bug here and OS bugs here. Or by creating issues on the relevant repo on Github. Very welcome and appreciated.