Error: Address already in use (os error 98)

Cause

This occurs when one of the default ports is being occupied by something other than the farmer. The default port we use is 9944

Fix

  1. Attempt to stop any non-subspace substrate related nodes you may be running. (We’ve also seen wallets such as Clover cause this issue)
  2. Check if port is being used by another program (this will vary based on Operating System)
  3. utilize the --help command to change the port that the farmer is listening to. (You will also need to change the port on the node side aswell)