Everything I’ve found about this suggests that it is fixed by adding the mnemonic, but I have done that.
I have three plotters, and I wanted to have only one farmer. I shared all the plot directories with nfs, and set them up in my farming node.
As I mentioned, I used the same mnemonic, though on some nodes I may have initially generated a new one, and then immediately imported the old one.
Initially, plots complained about missing the pool public key as well as the farmer public key. I was able to resolve the former by pulling the key out of config.yaml on my former farmer / current plotter node.
I did in fact have two keys in that config file, which I assume means I generated a new key before importing the old one. I’ve used chia keys show to confirm the mnemonic matches everywhere currently.
However, I cannot figure out what is meant by “farmer pk list”, and cannot resolve the other error. There is a section in the config.yaml where one can put a list of pool public keys, but with respect to the farmer public key, all I could find was the .chia/mainnet/config/ssl/farmer directory, where each node has exactly one pair of private and public certs and keys. Hence, the error makes no sense.
So I figured I would try to make a list right in the directory, and I copied my public_farmer.[key,crt] files over to the new node, and named them public_farmer_2.[key,crt]. Unfortunately, when I chia plots check, the error about the public farmer key persists, so that must not be a farmer pk list.
Of course I checked the documentation, which only says:
# Moving plots to a different machine
Pre-requisite: You'd need to have the same keys on the new machine.
1. Install chia on the new machine
2. Find your private keys using `chia keys show --show-mnemonic-seed` on the old machine, or on the UI by clicking on "Keys".
3. Copy the 24 mnemonic words (this is your private key) and add them to the new machine using `chia keys add`
4. Move the plot file
5. Add the new plot directory
* For command line: do `chia plots add -d '/Users/example/folder'`
* For GUI: go to the `Farmer` tab and click `Add plots`, and select the new directory.
After following these steps, and restarting your farmer, the new plots should be visible.
Well, they’re visible, but not useable.
I’ve found some posts online suggesting this could be a bug, but there is never a resolution.
Can anyone tell me what a farmer pk list is, so that I may add my former farmer’s key to it?