Cardano-node 1.14.2 shelley_testnet MissingVKeyWitnessesUTXOW

Hi. I’m attempting to install a relay, in preparation for running a stake pool. I’m using a self-compiled and -packaged version of cardano-node on Linux, version 1.14.2, within a Podman container, attempting to connect to shelley_testnet using the default config, genesis, and topology as listed in https://hydra.iohk.io/build/3583029/download/1/index.html . I’m looking to integrate with the network connecting successfully in my Daedalus Shelly Testnet 1.3.0-STN2#13677 client, installed via Nix. The wallet itself works fine, including with the faucet, and delegation to someone else’s pool. However, the relay node starts to sync, but then this error is thrown, and it appears to get no further. I’ve tried restarting the node, and also stopping it, clearing the db, and restarting, but to no avail. What am I missing?

As a related question, is it even right that I’m attempting to run 1.14.2 ? I’m trying to install the latest ‘stable’ version, because https://github.com/input-output-hk/cardano-node/releases shows 1.14.2 as Latest release, and that’s also referenced in various other documentation, but I see in fact there are tags for 1.15.0, 1.15.1, and 1.16.0. These appear to be unannotated/light tags. Did the tag method change meaning I should in fact be trying to run 1.16.0, or is it that those are previews and not latest releases?

Jul 23 10:16:13 ada-stg-relay-b404 conmon[214833]: [ada-stg-:cardano.node.DnsSubscription:Notice:2756] [2020-07-23 10:16:13.94 UTC] [String "Connection Attempt Start, destination 18.158.20.23:3001",String "SubscriptionTrace",String "\"relays-new.shelley-testnet.dev.cardano.org\""]
Jul 23 10:16:13 ada-stg-relay-b404 conmon[214833]: [ada-stg-:cardano.node.DnsSubscription:Notice:2756] [2020-07-23 10:16:13.95 UTC] [String "Connection Attempt End, destination 18.158.20.23:3001 outcome: ConnectSuccess",String "SubscriptionTrace",String "\"relays-new.shelley-testnet.dev.cardano.org\""]
Jul 23 10:16:13 ada-stg-relay-b404 conmon[214833]: [ada-stg-:cardano.node.DnsSubscription:Notice:2769] [2020-07-23 10:16:13.97 UTC] [String "Connection Attempt Start, destination 18.157.206.154:3001",String "SubscriptionTrace",String "\"relays-new.shelley-testnet.dev.cardano.org\""]
Jul 23 10:16:13 ada-stg-relay-b404 conmon[214833]: [ada-stg-:cardano.node.DnsSubscription:Error:2756] [2020-07-23 10:16:13.97 UTC] [String "Application Exception: 18.158.20.23:3001 InvalidBlock (At (Block {blockPointSlot = SlotNo {unSlotNo = 82140}, blockPointHash = ShelleyHash {unShelleyHash = HashHeader {unHashHeader = 40c19ae03a563426b89d6ae1829f38c32d0050b77c0a822d2f45f5429fe8c1e0}}})) (ValidationError (ExtValidationErrorLedger (BBodyError (BlockTransitionError [LedgersFailure (LedgerFailure (UtxowFailure (MissingVKeyWitnessesUTXOW (WitHashes (fromList [KeyHash 99223833d172c8af7efa319d70e36f126917249b8663336c857662e3])))))]))))",String "SubscriptionTrace",String "\"relays-new.shelley-testnet.dev.cardano.org\""]
Jul 23 10:16:13 ada-stg-relay-b404 conmon[214833]: [ada-stg-:cardano.node.ErrorPolicy:Warning:60] [2020-07-23 10:16:13.97 UTC] [String "ErrorPolicySuspendPeer (Just (ApplicationExceptionTrace (InvalidBlock (At (Block {blockPointSlot = SlotNo {unSlotNo = 82140}, blockPointHash = ShelleyHash {unShelleyHash = HashHeader {unHashHeader = 40c19ae03a563426b89d6ae1829f38c32d0050b77c0a822d2f45f5429fe8c1e0}}})) (ValidationError (ExtValidationErrorLedger (BBodyError (BlockTransitionError [LedgersFailure (LedgerFailure (UtxowFailure (MissingVKeyWitnessesUTXOW (WitHashes (fromList [KeyHash 99223833d172c8af7efa319d70e36f126917249b8663336c857662e3])))))]))))))) 200s 200s",String "ErrorPolicyTrace",String "18.158.20.23:3001"]
Jul 23 10:16:13 ada-stg-relay-b404 conmon[214833]: [ada-stg-:cardano.node.DnsSubscription:Notice:2769] [2020-07-23 10:16:13.97 UTC] [String "Connection Attempt End, destination 18.157.206.154:3001 outcome: ConnectSuccess",String "SubscriptionTrace",String "\"relays-new.shelley-testnet.dev.cardano.org\""]

I think it is best to follow the telegram channels… given the speed at which networks and code change, by the time you read an answer here, the next thing might already be up.

3 Likes

Okay, thanks a lot!