However, I can’t get the Eth2stats Client to connect to my Dappnode beacon chain. Logs show the following errors:
time="2020-07-22T16:18:31Z" level=error msg="[metrics-watcher] [Get http://prysm-beacon-chain.public.dappnode:8080/metrics: dial tcp: lookup prysm-beacon-chain.public.dappnode on 127.0.0.11:53: no such host]"
time="2020-07-22T16:18:31Z" level=error msg="[metrics-watcher] failed to poll metrics: Get http://prysm-beacon-chain.public.dappnode:8080/metrics: dial tcp: lookup prysm-beacon-chain.public.dappnode on 127.0.0.11:53: no such host"
I also tried setting eth2stats config to prysm-altona-beacon-chain.public.dappnode:8080/metrics with no luck.
As it turns out, even with the updated config variables above that seemingly allowed me to successfully connect as an eth2stats client, my validator still wouldn’t show up on https://eth2stats.io/altona-testnet
To get it working I ended up removing the dappnode eth2stats Dappnode package, manually generating my config using the eth2stats generator from site, and running this command from my Dappnode:
Yeah, I got it working by running the script that @wolfdefi posted directly on the DAppNode host. Just changed any reference to “altona” to “medalla” (and changed the display name of course).