I’ve got some issues with my node syncing. Running Windows 11, 16 GB RAM, HDD with 707 GB free and using Bitcoin Core 25.0.
1. My debug.log shows errors every 5 minutes. I set port to 8335 since another node is using 8333. Router should be good forwarding those ports. Is this a problem?
Sounds like a UPnP issue. If you have static port mappings, that might mess things up a bit. What's your sync status? Only getting 1 block every 30 seconds seems slow for HDD, but not that slow. Can you add the private IP from the other node and see if they recognize each other?
- Dave
I was at 6 weeks behind, now it’s only 3. I think connection speed and performance matter a lot. I’ve got 8 outgoing, still just 1 incoming, and block time is sometimes down to 15 seconds. Also, that inbound connection is weird. I think router’s configured right but the AddPortMapping error makes me doubt it.
Got two local nodes: 100 and 119. They see each other as peers.
Yeah, that’s logical since Bitcoin Core is listening on your network. But can you ping it from outside? Check your external IP with bitcoin-cli getnetworkinfo | jq '.localaddresses' and try telnet <ip> 8333 from an external PC.
Cool, so it's definitely on port 8335. What if you tried connecting another outside node to your network?
If you need help, send me your IP, I can try connecting from my node. If that works, then your node is receiving connections properly.
Error is likely from your UPnP config, meaning it failed to open that port. Maybe your router doesn’t even support UPnP. Not a biggie, just open it manually.
Also, how's your system performance? Check I/O, RAM, CPU usage when Core runs. The syncing process is pretty good, so local resources shouldn’t be a big deal unless your internet’s super slow.
I use HDD too with a higher dbcache and don't have these issues. Have you tried bumping up your dbcache setting?
Also, think about replacing addnode with connect. That way, you'll only pull data from your local node.