So I run a small eth mining pool and the eth node says it's synced, but when I compare the block to the ones on other pools we are about 50-100 blocks behind. When I check in geth it says it's fully synced.
I recently did a re-sync because the blockchain was getting much too large, but it kept locking up and causing me to have to start the sync again.
I did just setup an etc node and synced it, but in doing so I think it may have changed my geth version to a much older one. I updated it but still having the issues. I would hate to have to delete the chaindata and sync again as my miners would be really upset at loosing their progress on the current block, but also being so many blocks behind we will either never find a block or get an orphan. Any suggestions?