Can't load node, it stopped in one block and cant move on

So I tried to run the node but it is in a loop trying to run the previous block. It gives me this error
cardano.node.DnsSubscription:Error:252

Here are the logs:
[Puchi-La:cardano.node.DnsSubscription:Error:1407] [2022-10-04 08:19:56.01 UTC] Domain: "relays-new.cardano-testnet.iohkdev.io" Application Exception: 184.169.154.149:3001 InvalidBlock (At (Block {blockPointSlot = SlotNo 63419662, blockPointHash = 38dc2f5dbb184b504eda086a5f64c19931a985bf2246b74ed18e796712cff67a})) 708745ea94515b679223a5514e6e6dba068208e5b79780134206f74e1e79e727 (ValidationError (ExtValidationErrorLedger (HardForkLedgerErrorFromEra S (S (S (S (S (Z (WrapLedgerErr {unwrapLedgerErr = BBodyError (BlockTransitionError [ShelleyInAlonzoPredFail (LedgersFailure (LedgerFailure (UtxowFailure (MalformedScriptWitnesses (fromList [ScriptHash "eee7bfb25cfbbbcd31a1d5d648429ff919430ee5d06d8d056e48d605"])))))])}))))))))) [Puchi-La:cardano.node.ErrorPolicy:Warning:91] [2022-10-04 08:19:56.01 UTC] IP 184.169.154.149:3001 ErrorPolicySuspendPeer (Just (ApplicationExceptionTrace (InvalidBlock (At (Block {blockPointSlot = SlotNo 63419662, blockPointHash = 38dc2f5dbb184b504eda086a5f64c19931a985bf2246b74ed18e796712cff67a})) 708745ea94515b679223a5514e6e6dba068208e5b79780134206f74e1e79e727 (ValidationError (ExtValidationErrorLedger (HardForkLedgerErrorFromEra S (S (S (S (S (Z (WrapLedgerErr {unwrapLedgerErr = BBodyError (BlockTransitionError [ShelleyInAlonzoPredFail (LedgersFailure (LedgerFailure (UtxowFailure (MalformedScriptWitnesses (fromList [ScriptHash "eee7bfb25cfbbbcd31a1d5d648429ff919430ee5d06d8d056e48d605"])))))])})))))))))))) 200s 200s

I am using ubuntu as wsl.
Ram an swap (I added some as it did not have enough ram):

               total        used        free      shared  buff/cache   available
Mem:           3.7Gi       595Mi       2.3Gi       0.0Ki       829Mi       3.0Gi
Swap:          5.0Gi          0B       5.0Gi

Tip:

{
    "block": 3706942,
    "epoch": 217,
    "era": "Babbage",
    "hash": "ce9c9431882310df559099e2bfa3e6eb31c95606d83ffc05568df7f863d4db60",
    "slot": 63419598,
    "syncProgress": "92.98"
}

I have IPv6 and IPv4.

Node version:
cardano-node 1.35.3 - linux-x86_64 - ghc-8.10

I tried to run it again and deleted the DB and socket but it didn’t work. I don’t know what else to do.

It seems you are trying to run testnet with version 1.35.3.

That won’t work. The old testnet was broken in the tests leading to the Vasil hard fork. It will only work with the old, equally broken version 1.35.2.

Users should now use the new Preview or Preprod testnets.

The configurations for them can be found at https://book.world.dev.cardano.org/environments.html.

1 Like

Also: --testnet-magic is 1 for Preprod and 2 for Preview instead of 1097911063 for the old testnet.

For most cases, Preprod is probably the right choice. E.g., Cardanoscan, as far as I know, only has Preprod at https://preprod.cardanoscan.io/, but not Preview.

1 Like

Thank you! I will try to change it all again.

I have followed this

I guess they will need to update it there

Unfortunately, there are generations of out-dated documentation in Cardano, everywhere.

Maybe one day, someone will find the time to at least get https://developers.cardano.org/ up to date by some pull requests against https://github.com/cardano-foundation/developer-portal.

One question,

If I want to donwload the binaries (Im tired of build it from source)

There is no 1.35.2. What do you recommend? is 1.35.1 fine?

Or should I get

If you really want to use the old testnet – I wouldn’t recommend it at all – you will have to compile 1.35.2 by checking out the corresponding tag. They removed all binary downloads, because that version was broken.

More specifically, it allowed transactions with a too low transaction fee – computed according to the Vasil rules – already before the fork. Those transactions are now on the chain. And 1.35.3 won’t allow them, because the fee is too low. Only 1.35.2 allows them, because it has that bug.

If you want to use the new testnets, Preprod for example, those can and should be used with 1.35.3.