I was solo farming with 1.1.7 via docker on a Synology NAS just fine for a few weeks. I then updated to use the latest docker image (which is pointed to the 1.2.0 tag on GitHub).
I started to get timeout errors and other strange things in the logs regarding the wallet, so I deleted wallet/db and restarted the docker container.
Port 8444 is forwarded to this machine on my router.
Now I seem to have 2 issues, but I think they may be related. First is this issue that appears over and over again in the logs:
2021-07-11T21:23:31.501 full_node chia.full_node.full_node: INFO peer disconnected {'host': '127.0.0.1', 'port': 8449}
2021-07-11T21:23:31.503 wallet chia.wallet.wallet_node : ERROR Loop exception in sync Was not able to add blocks 0-32. Traceback (most recent call last):
File "/chia-blockchain/chia/wallet/wallet_node.py", line 581, in sync_job
await self._sync()
File "/chia-blockchain/chia/wallet/wallet_node.py", line 661, in _sync
await self.batch_sync_to_peak(fork_height, peak)
File "/chia-blockchain/chia/wallet/wallet_node.py", line 538, in batch_sync_to_peak
raise RuntimeError(f"Was not able to add blocks {start_height}-{end_height}")
RuntimeError: Was not able to add blocks 0-32
2021-07-11T21:23:31.505 wallet chia.wallet.wallet_node : INFO Loop end in sync job
2021-07-11T21:23:31.506 wallet chia.wallet.wallet_node : INFO Loop start in sync job
2021-07-11T21:23:31.528 wallet wallet : INFO Reconnecting to peer {'host': '127.0.0.1', 'port': 8444}
2021-07-11T21:23:31.779 wallet wallet_server : INFO Connected with full_node {'host': '127.0.0.1', 'port': 8444}
2021-07-11T21:23:43.489 wallet chia.full_node.weight_proof: INFO validating 1439 sub epochs
2021-07-11T21:23:43.504 wallet chia.wallet.wallet_node : INFO Validated, fork point is 0
2021-07-11T21:23:43.506 wallet chia.wallet.wallet_node : INFO self.sync_event.set()
2021-07-11T21:23:43.556 wallet chia.wallet.wallet_node : INFO Have collected 3 potential peaks
2021-07-11T21:23:43.559 wallet chia.wallet.wallet_node : INFO Requesting blocks 0-32
The other issue I noticed is that running chia show -s -c
sits and waits for a while (~10m?) and then times out with this error:
<some remote ip> asyncio.exceptions.TimeoutError
Am I just connected to a bad full node? Anything else I should do to troubleshoot?