<p>I'm trying to run the cardano-node static binary with the following command:</p>
<pre><code>cardano-node run \
  --topology environments/topology.json \
  --database-path db \
  --socket-path ipc/node.socket \
  --host-addr 127.0.0.1 \
  --port 3001 
  --config environments/config.json
</code></pre>
<p>But no matter the configuration options, it's always shutting down with the following error:</p>
<pre><code>[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Started opening Volatile DB
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Opened vol db
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Started opening Ledger DB
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Replaying ledger from genesis
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Closed Immutable DB.
[Framey:cardano.node:Critical:5] [2023-04-12 08:39:37.16 UTC] fromList [(&quot;error&quot;,String &quot;could not create initial ChainValidationState: InvalidCertificate\nCallStack (from HasCallStack):\n  error, called at src/Ouroboros/Consensus/Byron/Ledger/Ledger.hs:133:19 in ouroboros-consensus-byron-0.1.0.1-A6Uz6cpocu3BICcYhLnc6M:Ouroboros.Consensus.Byron.Ledger.Ledger&quot;),(&quot;kind&quot;,String &quot;ConsensusStartupException&quot;)]

Shutting down..

cardano-node: could not create initial ChainValidationState: InvalidCertificate
CallStack (from HasCallStack):
  error, called at src/Ouroboros/Consensus/Byron/Ledger/Ledger.hs:133:19 in ouroboros-consensus-byron-0.1.0.1-A6Uz6cpocu3BICcYhLnc6M:Ouroboros.Consensus.Byron.Ledger.Ledger
</code></pre>
<p>What does this mean? And more importantly, how can it be fixed?</p>
<p>I'm using the latest binary (1.35.7) with the preview network configs on Linux (Ubuntu 22.04).</p>
<p><strong>UPDATE</strong>:
It seems to be a bug in the tarball binary distribution: <a href="https://github.com/input-output-hk/cardano-node/issues/5076" rel="nofollow noreferrer">https://github.com/input-output-hk/cardano-node/issues/5076</a></p>
<p><strong>UPDATE 2</strong>:
Bug confirmed. 1.35.6 does work as expected.</p>

CC BY-SA 4.0
2023-04-12T10:22:04.177Z
How much RAM do you have? Its unlikely to run in less that 16G.
Erik de Castro Lopo
CC BY-SA 4.0
2023-04-12T11:32:21.353Z
I've got 64 GB of ram, so that's definitely not the issue. I run nodes using docker, sometimes two or three together.
wout
<cardano-node>
InvalidCertificate error running the cardano-node (v 1.35.7) static binary
# InvalidCertificate error running the cardano-node (v 1.35.7) static binary

(Asked by: username_0 on 2023-04-12)

I'm trying to run the cardano-node static binary with the following command:
cardano-node run \
  --topology environments/topology.json \
  --database-path db \
  --socket-path ipc/node.socket \
  --host-addr 127.0.0.1 \
  --port 3001 
  --config environments/config.json

But no matter the configuration options, it's always shutting down with the following error:
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Started opening Volatile DB
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Opened vol db
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Started opening Ledger DB
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Replaying ledger from genesis
[Framey:cardano.node.ChainDB:Info:5] [2023-04-12 08:39:37.16 UTC] Closed Immutable DB.
[Framey:cardano.node:Critical:5] [2023-04-12 08:39:37.16 UTC] fromList [("error",String "could not create initial ChainValidationState: InvalidCertificate\nCallStack (from HasCallStack):\n  error, called at src/Ouroboros/Consensus/Byron/Ledger/Ledger.hs:133:19 in ouroboros-consensus-byron-0.1.0.1-A6Uz6cpocu3BICcYhLnc6M:Ouroboros.Consensus.Byron.Ledger.Ledger"),("kind",String "ConsensusStartupException")]

Shutting down..

cardano-node: could not create initial ChainValidationState: InvalidCertificate
CallStack (from HasCallStack):
  error, called at src/Ouroboros/Consensus/Byron/Ledger/Ledger.hs:133:19 in ouroboros-consensus-byron-0.1.0.1-A6Uz6cpocu3BICcYhLnc6M:Ouroboros.Consensus.Byron.Ledger.Ledger

What does this mean? And more importantly, how can it be fixed?
I'm using the latest binary (1.35.7) with the preview network configs on Linux (Ubuntu 22.04).
UPDATE:
It seems to be a bug in the tarball binary distribution: https://github.com/input-output-hk/cardano-node/issues/5076
UPDATE 2:
Bug confirmed. 1.35.6 does work as expected.

**Tags:** cardano-node
> **Comments:**
> **username_1**: How much RAM do you have? Its unlikely to run in less that 16G.  
> **username_0**: I've got 64 GB of ram, so that's definitely not the issue. I run nodes using docker, sometimes two or three together.  

---

## 0 answers

