attestantio / vouch

Apache License 2.0
112 stars 28 forks source link

Missing attestations when beacon-node-address is unresponsive #7

Closed stefa2k closed 2 years ago

stefa2k commented 3 years ago

When the node specified via beacon-node-address is unresponsive there won't be signed any attestations even when all other nodes are responsive and synced.

Error logs:

vouch         | {"level":"warn","service":"client","impl":"prysmgrpc","error":"rpc error: code = Canceled desc = Context canceled","time":"2020-11-28T13:20:22Z","message":"received error from blocks stream"}
vouch         | {"level":"error","service":"attester","impl":"standard","slot":72402,"validator_indices":[100097],"error":"failed to sign beacon attestations: failed to obtain signature domain for beacon attestation: failed to obtain domain: rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp 10.1.0.12:4000: connect: connection refused\"","time":"2020-11-28T13:20:35Z","message":"Failed to attest"}
vouch         | {"level":"debug","service":"controller","impl":"standard","time":"2020-11-28T13:20:35Z","message":"No attestations; nothing to aggregate"}