Using my external IP did not work (“cannot assign requested address”), so I found suggestions to use 0.0.0.0 or 127.0.0.1
How to Reproduce
GCP compute engine
- medium 2Core 4GB Ram 10GB disk
- allow HTTP and HTTPS
- stake pool course instructions for build from source
cardano-node run \
--topology testnet-topology.json \
--database-path db \
--socket-path db/node.socket \
--host-addr 0.0.0.0 \
--port 3001 \
--config testnet-config.json
I get the following errors repeatedly:
- ErrorPolicySuspendConsumer
- ApplicationException
- ErrorPolicySuspendPeer
Then I run this from a different shell:
cardano-cli shelley query tip --testnet-magic 1097911063
and the output is:
WARNING: The "shelley" subcommand is now deprecated and will be removed in the future. Please use the top-level commands instead.
{
"genesis": true
}
Full Node Output
Listening on http://127.0.0.1:12798
[dev-1:cardano.node.networkMagic:Notice:5] [2021-01-18 20:15:26.72 UTC] NetworkMagic 1097911063
[dev-1:cardano.node.basicInfo.protocol:Notice:5] [2021-01-18 20:15:26.72 UTC] Shelley
[dev-1:cardano.node.basicInfo.version:Notice:5] [2021-01-18 20:15:26.72 UTC] 1.24.2
[dev-1:cardano.node.basicInfo.commit:Notice:5] [2021-01-18 20:15:26.72 UTC] 400d18092ce604352cf36fe5f105b0d7c78be074
[dev-1:cardano.node.basicInfo.nodeStartTime:Notice:5] [2021-01-18 20:15:26.72 UTC] 2021-01-18 20:15:26.724668896 UTC
[dev-1:cardano.node.basicInfo.systemStartTime:Notice:5] [2021-01-18 20:15:26.72 UTC] 2019-07-24 20:20:16 UTC
[dev-1:cardano.node.basicInfo.slotLengthShelley:Notice:5] [2021-01-18 20:15:26.72 UTC] 1s
[dev-1:cardano.node.basicInfo.epochLengthShelley:Notice:5] [2021-01-18 20:15:26.72 UTC] 432000
[dev-1:cardano.node.basicInfo.slotsPerKESPeriodShelley:Notice:5] [2021-01-18 20:15:26.72 UTC] 129600
[dev-1:cardano.node.addresses:Notice:5] [2021-01-18 20:15:26.75 UTC] [SocketInfo 0.0.0.0:3001]
[dev-1:cardano.node.diffusion-mode:Notice:5] [2021-01-18 20:15:26.75 UTC] InitiatorAndResponderDiffusionMode
[dev-1:cardano.node.dns-producers:Notice:5] [2021-01-18 20:15:26.75 UTC] [DnsSubscriptionTarget {dstDomain = "relays-new.cardano-testnet.iohkdev.io", dstPort =
3001, dstValency = 2}]
[dev-1:cardano.node.ip-producers:Notice:5] [2021-01-18 20:15:26.75 UTC] IPSubscriptionTarget {ispIps = [], ispValency = 0}
[dev-1:cardano.node.ChainDB:Info:5] [2021-01-18 20:15:26.76 UTC] Opened imm db with immutable tip at genesis (origin) and chunk 0
[dev-1:cardano.node.ChainDB:Info:5] [2021-01-18 20:15:26.76 UTC] Opened vol db
[dev-1:cardano.node.ChainDB:Info:5] [2021-01-18 20:15:26.76 UTC] Replaying ledger from genesis
[dev-1:cardano.node.ChainDB:Info:5] [2021-01-18 20:15:26.76 UTC] Opened lgr db
[dev-1:cardano.node.ChainDB:Info:5] [2021-01-18 20:15:26.76 UTC] Opened db with immutable tip at genesis (origin) and tip genesis (origin)
[dev-1:cardano.node.DnsSubscription:Notice:58] [2021-01-18 20:15:26.78 UTC] [String "Connection Attempt Start, destination 13.250.156.57:3001",String "Subscrip
tionTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.DnsSubscription:Notice:59] [2021-01-18 20:15:26.81 UTC] [String "Connection Attempt Start, destination 18.177.214.255:3001",String "Subscri
ptionTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.DnsSubscription:Notice:60] [2021-01-18 20:15:26.84 UTC] [String "Connection Attempt Start, destination 18.132.238.21:3001",String "Subscrip
tionTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.DnsSubscription:Notice:61] [2021-01-18 20:15:26.86 UTC] [String "Connection Attempt Start, destination 3.128.220.55:3001",String "Subscript
ionTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.DnsSubscription:Notice:61] [2021-01-18 20:15:26.89 UTC] [String "Connection Attempt End, destination 3.128.220.55:3001 outcome: ConnectSucc
ess",String "SubscriptionTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.DnsSubscription:Notice:62] [2021-01-18 20:15:26.89 UTC] [String "Connection Attempt Start, destination 3.9.80.183:3001",String "Subscriptio
nTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.DnsSubscription:Notice:76] [2021-01-18 20:15:26.91 UTC] [String "Connection Attempt Start, destination 3.127.103.85:3001",String "Subscript
ionTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.DnsSubscription:Notice:60] [2021-01-18 20:15:26.93 UTC] [String "Connection Attempt End, destination 18.132.238.21:3001 outcome: ConnectSuc
cessLast",String "SubscriptionTrace",String "\"relays-new.cardano-testnet.iohkdev.io\""]
[dev-1:cardano.node.ErrorPolicy:Notice:48] [2021-01-18 20:15:26.93 UTC] [String "ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace (SubscriberError {s
eType = SubscriberParallelConnectionCancelled, seMessage = \"Parallel connection cancelled\", seStack = []}))) 1s",String "ErrorPolicyTrace",String "13.250.156
.57:3001"]
[dev-1:cardano.node.ErrorPolicy:Notice:48] [2021-01-18 20:15:26.93 UTC] [String "ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace (SubscriberError {s
eType = SubscriberParallelConnectionCancelled, seMessage = \"Parallel connection cancelled\", seStack = []}))) 1s",String "ErrorPolicyTrace",String "18.177.214
.255:3001"]
[dev-1:cardano.node.ErrorPolicy:Notice:48] [2021-01-18 20:15:26.93 UTC] [String "ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace (SubscriberError {s
eType = SubscriberParallelConnectionCancelled, seMessage = \"Parallel connection cancelled\", seStack = []}))) 1s",String "ErrorPolicyTrace",String "3.9.80.183
:3001"]
[dev-1:cardano.node.ErrorPolicy:Notice:48] [2021-01-18 20:15:26.93 UTC] [String "ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace (SubscriberError {s
eType = SubscriberParallelConnectionCancelled, seMessage = \"Parallel connection cancelled\", seStack = []}))) 1s",String "ErrorPolicyTrace",String "3.127.103.
85:3001"]
[dev-1:cardano.node.DnsSubscription:Error:61] [2021-01-18 20:15:26.97 UTC] [String "Application Exception: 3.128.220.55:3001 DecoderFailure (ChainSync (Header
(HardForkBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) ('[] *)))) (Tip HardForkBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) ('[] *)))) Serve
rAgency TokNext TokCanAwait) (DeserialiseFailure 88 \"expected list len or indef\")",String "SubscriptionTrace",String "\"relays-new.cardano-testnet.iohkdev.io
\""]
[dev-1:cardano.node.ErrorPolicy:Warning:48] [2021-01-18 20:15:26.97 UTC] [String "ErrorPolicySuspendPeer (Just (ApplicationExceptionTrace DecoderFailure (Chain
Sync (Header (HardForkBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) ('[] *)))) (Tip HardForkBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) ('[
] *)))) ServerAgency TokNext TokCanAwait) (DeserialiseFailure 88 \"expected list len or indef\"))) 200s 200s",String "ErrorPolicyTrace",String "3.128.220.55:30
01"]
Questions
- anyone see this problem in AWS?
- should I try in AWS?
- any settings for my VM (compute engine) I could try tweaking?