I have a private network consisting of two Parity nodes that know about each other from the chainspec file and seem to connect to each other just fine.
I have a third computer. From here, I can run a Parity node and it will connect to the private network just fine. But when I run geth on this same computer, it does not connect to the other two parity nodes.
I have initialized this geth with a genesis file that I think is appropriate, based on the Parity chain spec file that is working on the Parity nodes. I say "think" because I see no documentation about this and another question on SE didn't get an answer so I'm just making guesses.
And of course we know the machine and its firewalls aren't the problem because when I run a Parity node from the machine, as I said it connects fine.
The frustrating part is that the geth node doesn't realize that it's not connecting becuase it doesn't know there's anything to connect to. So I have no errors to start debugging from. I have tried manually adding peers at the json console. I get "true" but then listing peers shows nothing.
Can anyone tell me how to start debugging?