Comments (2)
Some further info:
The initial batch of log lines hint at connections being rejected by the peer.
Grepping the Casper nodes' logs for TLS handshake failed
yielded the following on node N0
only:
Nov 5 20:04:41 ec2-uw1-1a-p-testnet-rustN0 casper-node[13971]: {"timestamp":"Nov 05 20:04:41.993","level":"WARN","fields":{"message":"ff54..4652: TLS handshake failed","peer_address":"34.72.74.228:45346","err":"handshake error: the handshake failed: error:1408F09C:SSL routines:ssl3_get_record:http request:ssl/record/ssl3_record.c:322:"},"target":"casper_node::components::small_network"}
Nov 5 20:07:11 ec2-uw1-1a-p-testnet-rustN0 casper-node[13971]: {"timestamp":"Nov 05 20:07:11.116","level":"WARN","fields":{"message":"ff54..4652: TLS handshake failed","peer_address":"136.37.195.206:54027","err":"handshake error: the handshake failed: error:1408F09C:SSL routines:ssl3_get_record:http request:ssl/record/ssl3_record.c:322:"},"target":"casper_node::components::small_network"}
Running curl http://34.72.74.228:7777/status | jq
shows that this node has now been able to connect successfully to N0
(I can see "ff54..4652": "54.177.84.9:34553"
in the list of peers), so the failure was transient.
On each of N0
, N1
and N2
, we also have the following lines:
Nov 5 17:25:29 ec2-uw1-1a-p-testnet-rustN0 casper-node[13971]: {"timestamp":"Nov 05 17:25:29.224","level":"WARN","fields":{"message":"ff54..4652: receiving message failed, closing connection","err":"Connection reset by peer (os error 104)","peer_id":"9be8..2d7b"},"target":"casper_node::components::small_network"}
Nov 5 17:25:29 ec2-uw1-1a-p-testnet-rustN0 casper-node[13971]: {"timestamp":"Nov 05 17:25:29.224","level":"INFO","fields":{"message":"ff54..4652: connection closed","peer_id":"9be8..2d7b","peer_address":"34.72.74.228:43776"},"target":"casper_node::components::small_network"}
Nov 5 17:25:29 ec2-uw1-1a-p-testnet-rustN0 casper-node[13971]: {"timestamp":"Nov 05 17:25:29.224","level":"WARN","fields":{"message":"ff54..4652: outgoing connection closed","peer_id":"9be8..2d7b","peer_address":"34.72.74.228:34553"},"target":"casper_node::components::small_network"}
All three report the same messages with identical timestamps. This could tie in with 9be8..2d7b
panicking, however the panic reported in the OP is timestamped 18:06:21
whereas our nodes report this at 17:25:29
.
from casper-node.
Transient issue, closing
from casper-node.
Related Issues (20)
- Introduce a per-block count for contract level messages
- Configurable Delegation Limits
- Validator Transfer
- CSPR Burning feature
- Nightly CI torture test fails after hours
- Cleanup configuration for networking in 1.6
- Update CHANGELOG to include conman changes
- Update metrics to include conman and juliet related metrics and diagnostics HOT 1
- Split up ConnectionError to decouple conman from networking component
- Re-examine channel splits
- Close connection on ban HOT 2
- Tune Juliet networking settings
- Evaluate difficulty of threading through request/response pattern from networking to rest of the system [ Timeboxed ] HOT 1
- Remove stale metrics
- Remove P dependency of networking component
- Ensure that networking Tickets are threaded through the node as well as possible
- The DeployConfig chainspec setting for max dependencies should be removed along with all mentions of same.
- Cleanup RPC status and peers endpoints
- Add a test validating a block without any deploys, but with a signature that cannot be fetched HOT 1
- Error encountered while running a freshly compiled NCTL network from feat-2.0.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from casper-node.