Watcher node run error

When running ./start-testnet-client.sh, the build fails with this error:

2020-04-23 00:16:31.671575647 UTC CRIT thread main on ./target/release/mobilecoind panicked! panicked at 'Failed to download initial transactions: InvalidBlockReceived("https://s3-us-west-1.amazonaws.com/mobilecoin.chain/node1.test.mobilecoin.com/00/00/00/00/00/00/00/0000000000000000.pb", "prorobuf parse failed: WireError(UnexpectedWireType(WireTypeLengthDelimited))")', src/libcore/result.rs:1188:5    0:     0x562f5ae201e9 - backtrace::backtrace::trace::h0b12bfacb9ba1e98

This is on ubuntu 18.04 on an ec2 instance.

Anyone have any suggestions?

Hey @boscro,

This can happen for a couple of reasons, but most likely this happens if you are running different version of mobilecoind than what is in the release.

If you can try again, and check out the release first, with:

git checkout tags/v0.1.4 -b watcher-test
./start-testnet-client.sh

Let me know how that goes!

1 Like

That seems to have worked! Thanks.

1 Like

Hi @drakeley
when I sign in with incorrect masterkey I got the error tell me WHICH character is invalid. I think that is unnecessary.

error: Invalid input: Invalid character ‘i’ at position 58

I think that’s built into the cli library we’re using (https://docs.rs/dialoguer/0.6.1/dialoguer/) … 'i" is just not a valid hexadecimal character.