We were SlotLeader but we did not minted a BLOCK

I digged this a bit further.

If your logs are not sent to a log file, use this to extract data from console.

sudo journalctl -u cardano-node.service > block_fail.log

Search for TraceNodeIsLeader, you will fin the slot you missed.

In my case, it’s look like the last KES rotation was the problem. InvalidKesSignatureOCERT

Invalid block b9753272f9a5517042a3617a8881daefdf556fb86d92e750b08b9d5783f4a9fa at slot 24975847: ExtValidationErrorHeader (HeaderProtocolError (HardForkValidationErrFromEra S (S (S (Z (WrapValidationErr {unwrapValidationErr = ChainTransitionError [OverlayFailure (OcertFailure (InvalidKesSignatureOCERT 192 189 3 "Reject"))]}))))))

It’s look like it’s not the first time this happened.

I followed the Coincashew guide and had no error and the KES period was fine on Grafana and gLiveView…
https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#18-1-rotate-pools-kes-keys-updating-the-operational-cert-with-a-new-kes-period

There is a script to test KES Signature before missing a block ?

Thank you :slight_smile: