So I've got Sparrow on one computer, and Bitcoin Core on another. When I launch Bitcoin Core from the command line it works fine with Sparrow. But if I use systemd to start it, Sparrow can't connect at all... Both setups use the same config. Anyone know why this happens? Thanks!
Sparrow Can't Connect to Bitcoin Core When Launched via systemd
2 replies 356 views
gwei_blockNewbie
Posts: 185 · Reputation: 37
#2Jan 1, 2026, 11:13 AM
Are you sure Bitcoin Core is running under the same user when started from systemd vs command line? It’s a common issue. Also, check if both instances are actually reading the same bitcoin.conf. Have you tried using bitcoin-cli or even curl from the Sparrow machine to communicate with your Bitcoin Core? The help command in bitcoin-cli has good examples for that. Mind sharing your bitcoin.conf and your unit file, after redacting any sensitive info?
I agree with the user above. Check the debug.log file for any inconsistencies in how Bitcoin Core is loading configuration or arguments. On my setup, I saw detailed logs that really helped me out.