-
Notifications
You must be signed in to change notification settings - Fork 1
RPC nodes unreliable? chain-cosmos-sdk: Error: post failed: Post "http://...:26657/": EOF #30
Comments
@dtribble points out there's a single lock across RPC queries, JS exection, etc. This is the PR that created the ABCI locking situation cosmos/cosmos-sdk#8549 osmosis-labs/osmosis#414 is the osmosis issue that references all the other ones. |
I am getting this same issue, running updated RPC agorictest-17.3:
and randomly the error changes to this:
My agoric address has both BLD and RUN tokens: https://testnet.explorer.agoric.net/account/agoric1xsh9py32qyk3lvtavxsgpjh7jry6c7xh6g2lqm |
your client retries and continues to make progress, right, @yelllowsin ? |
it keeps retrying yeh, but fails every time with these errors I mentioned. Here is a longer log: |
Agoric clients (ag-solo, ...) are designed to retry when submitting transactions fails. As long as your client logs continue to show
every minute or so, then there's a good chance that what you're doing will eventually succeed. If your client logs go silent for more than a couple minutes, you are probably seeing some other issue. |
@michaelfig writes at 10:40pm Chicago time last night:
|
We have the same issue, it is always try to connect to the remote server but no luck root@template:~/testnet-load-generator# agoric start testnet 8000 https://testnet.agoric.net/network-config Flags: Global Flags: agorictest-17 chain does not yet know of address agoric14gqjcpv0l7dx407944zzgn087vl3f4tl82jg42 Send: !faucet client agoric14gqjcpv0l7dx407944zzgn087vl3f4tl82jg42 to the appropriate faucet channel on Discord (https://agoric.com/discord) |
I tried to connect it even to the local RPC node, but no luck |
@unordered-set could you give more details? What command did you use to connect to the local RPC node? What response did you get? How is your RPC node set up? |
@dckc Thanks for helping, Dan! UPD: turned out that port to connect was 8001, not 8000, so I just had to change my ssh tunnel. And it worked. Sorry The node still tries to also connect to remote host: Not sure it is worth doing, but what I did:
and also in logs:
but because it works, not sure if I should be bothered. |
Agoric/agoric-sdk#3763 is a plan to improve the ABCI locking situation. |
Agoric/agoric-sdk#3763 (comment) points to my analysis of Tendermint locking, and a perf test of a simple change to allow parallelism again. |
I've verified that this failure is a consequence of a stalled query due to the RPC locking. The Agoric/agoric-sdk#3805 PR fixes this. Marking as closed for now. |
Describe the bug
We're seeing a log of EOF / RESET from RPC nodes.
Additional context
possibly a dup of #26
see also: NEW: Conduct performance analysis
The text was updated successfully, but these errors were encountered: