I’m in the process of configuring a testnet environment to run some tests on a Smart Contract I’m working on and am stuck in the sync at about the hardfork it looks like. The error is: cardanod:cardano.node.DnsSubscription
I’m on 1.29.0 for the node and cli, appear to have the latest Alonzo config and installed the node and cli via nix-build. The system is Ubuntu 20. Not sure if the entire error is necessary but I’m happy to share it if it helps.
Here is the error showing up in the output (I’m not using cnode or cardano-node via systemd just running the command in a terminal…get’s to about 94% sync)
[cardanod:cardano.node.ErrorPolicy:Notice:51] [2021-09-17 19:19:20.03 UTC] IP 35.76.48.104:3001 ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace (SubscriberError {seType = SubscriberParallelConnectionCancelled, seMessage = "Parallel connection cancelled", seStack = []}))) 1s
[cardanod:cardano.node.DnsSubscription:Debug:53] [2021-09-17 19:19:20.03 UTC] Domain: "relays.alonzo-purple.dev.cardano.org" Required subscriptions started
[cardanod:cardano.node.DnsSubscription:Error:68] [2021-09-17 19:19:21.35 UTC] Domain: "relays.alonzo-purple.dev.cardano.org" Application Exception: 3.64.236.32:3001 HeaderError (At (Block {blockPointSlot = SlotNo 2261160, blockPointHash = f9dee539ef2f498021a0ff5bb522849da957a33e81be5f01d9bd687140d81b37})) (HeaderEnvelopeError (OtherHeaderEnvelopeError (HardForkEnvelopeErrFromEra S (S (S (S (Z (WrapEnvelopeErr {unwrapEnvelopeErr = ObsoleteNodeCHAIN 6 5})))))))) (Tip (SlotNo 2260421) 189fffb36bab15961e7ba02291d870f37e7d24eaca5b55850902bd5030233746 (BlockNo 104605)) (Tip (SlotNo 2424320) 5a2541324aeea907e458d504b77f3a5a0c580fcb02df1a2a2bd0e3634024df58 (BlockNo 111674))
[cardanod:cardano.node.DnsSubscription:Debug:68] [2021-09-17 19:19:21.35 UTC] Domain: "relays.alonzo-purple.dev.cardano.org" Closed socket to 3.64.236.32:3001
[cardanod:cardano.node.ErrorPolicy:Warning:51] [2021-09-17 19:19:21.35 UTC] IP 3.64.236.32:3001 ErrorPolicySuspendPeer (Just (ApplicationExceptionTrace (HeaderError (At (Block {blockPointSlot = SlotNo 2261160, blockPointHash = f9dee539ef2f498021a0ff5bb522849da957a33e81be5f01d9bd687140d81b37})) (HeaderEnvelopeError (OtherHeaderEnvelopeError (HardForkEnvelopeErrFromEra S (S (S (S (Z (WrapEnvelopeErr {unwrapEnvelopeErr = ObsoleteNodeCHAIN 6 5})))))))) (Tip (SlotNo 2260421) 189fffb36bab15961e7ba02291d870f37e7d24eaca5b55850902bd5030233746 (BlockNo 104605)) (Tip (SlotNo 2424320) 5a2541324aeea907e458d504b77f3a5a0c580fcb02df1a2a2bd0e3634024df58 (BlockNo 111674))))) 200s 200s
[cardanod:cardano.node.DnsSubscription:Debug:53] [2021-09-17 19:19:22.35 UTC] Domain: "relays.alonzo-purple.dev.cardano.org" Restarting Subscription after 2.609692103s desired valency 1 current valency 0
I see “ObsoleteNodeChain” in there, but the config files appear correct, so not sure what’s up - is there a better place to get up-to-date instructions on the testnet node setup?
Something I did later is discovered the guide by coincashew and followed it, but replaced mainnet with testnet and/or testnet-magic as per the instructions on the guide. Then just stopped short after I got it up and running (didn’t go on to do the staking server instructions of course). (link)