# CNTools - Error: Rerun in offline mode

**URL:** <https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880>\
**Category:** Operate a Stake Pool\
**Created:** [6 December 2020 05:37 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880 "2020-12-06T05:37:31Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [6 December 2020 05:37 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/1 "2020-12-06T05:37:31Z")

</div>

Hey Everyone,

I’m in the process of setting up my stake pool however, I’m getting this error:

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/8/7/8768376fddd557c99771b996087747b561558076.png)

What are the possible issues here? I can’t access CNTools from either nodes without being forced rerun offline (./cntools.sh -o)

In addition, I just restarted both nodes and they’re all synched up…Everything looks good, the connections look good and what I have in both node’s topology files look good.

Any help is greatly appreciated!

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [6 December 2020 09:14 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/3 "2020-12-06T09:14:57Z")

</div>

> <https://github.com/cardano-community/guild-operators/blob/alpha/docs/Scripts/cntools.md>

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [6 December 2020 14:00 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/4 "2020-12-06T14:00:19Z")

</div>

Thanks. I’m not finding any answers here.

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [6 December 2020 14:12 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/5 "2020-12-06T14:12:48Z")

</div>

That is the error received when you run ./cntools.sh ? Did you check if the path is ok on cntools.config?

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [6 December 2020 14:22 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/6 "2020-12-06T14:22:53Z")

</div>

I just received the error message…on my prior attempts, the entire error message was cut-off in my window for some reason. I’m going to look into it again.

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/7/1/717620c35b8103283c3f04286485f6d2a46855ff.png)

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [6 December 2020 17:46 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/7 "2020-12-06T17:46:19Z")

</div>

I’m Not seeing anything. Any ideas?

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [6 December 2020 17:56 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/8 "2020-12-06T17:56:09Z")

</div>

Can you put a capture from gliveview output?

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 04:38 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/9 "2020-12-07T04:38:52Z")

</div>

This is my BP node (it says ‘relay - mainnet’ however, priv/pool/XXX directory exists with keys. ‘Peers’ are directed to relay node.

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/b/6/b6322b0de306f91fc9b8f61b12334593ac8ff89f.png)

See relay node below

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/1/c/1ca9173a6f1c55f50a52091806343b2571e557ce.png)

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 04:42 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/10 "2020-12-07T04:42:36Z")

</div>

again, your help is much appreciated…if you need more screenshots, let me know…Everything is a test environment right now.

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [7 December 2020 06:11 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/11 "2020-12-07T06:11:23Z")

</div>

Modify cnode.sh for BP;

Replace TEST folder with you folder name and activate the line by deleting “#”

POOL\_DIR="${CNODE\_HOME}/priv/pool/your\_folder\_name" # set pool dir to run node as a core node

#TOPOLOGY="${CNODE\_HOME}/files/topology.json" # override default topology.json path

Restart the node… now youshould see core mainnet; infos about KES and BLOCKS,

Btw the latest release is 1.23.0

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 07:48 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/12 "2020-12-07T07:48:06Z")

</div>

this is what I have (I didn’t change anything from prior discussions):

(again, this is a test environment)

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/7/5/7502459719a82ee9a43813f4036a9a696653644d.png)

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/0/7/07043a4c2317e71861b749fa3d598465533602d6.png)

I effectively restarted the node using command “sudo systemctl restart cnode.service”:

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/1/d/1d8f9f43ea1b7e99d7e5ab079f375b597fd4853d.png)

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 07:49 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/13 "2020-12-07T07:49:21Z")

</div>

still, same error:

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/3/9/39a76a2d11cc0f594c0b6e6b62d0ec335b087622.png)

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 07:51 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/14 "2020-12-07T07:51:33Z")

</div>

and I’m running latest update of 1.24.0

should I try re-do for version 1.23.0?

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [7 December 2020 07:54 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/15 "2020-12-07T07:54:04Z")

</div>

Try 1.23.0 this is the official latest version released

> **[Releases · input-output-hk/cardano-node](https://github.com/input-output-hk/cardano-node/releases)**
>
> The core component that is used to participate in a Cardano decentralised blockchain. - input-output-hk/cardano-node

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 07:59 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/16 "2020-12-07T07:59:06Z")

</div>

OK! I will give that a try and let it run! Thanks!!

btw, i pulled a version list:  
 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/7/c/7c2ac0d4c6d82229e9c0a2d90ac8b63c475fdcdc.png)

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 08:07 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/18 "2020-12-07T08:07:10Z")

</div>

whoops. too late. : (

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [7 December 2020 08:10 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/19 "2020-12-07T08:10:18Z")

</div>

No problem you still need 1.23.0 for mainnet

and I found what you need to check:

# Validate protocol parameters

if grep -q “Network.Socket.connect” \<\<\< “{PROT\_PARAMS}"; then myExit 1 "{FG\_YELLOW}WARN${NC}: node socket path wrongly configured or node not running, please verify that socket set in env file match what is used to run the node\n\n  
{FG\_BLUE}Re-run CNTools in offline mode with -o parameter if you want to access CNTools with limited functionality{NC}”  
elif [[-z “{PROT\_PARAMS}"]] || ! jq -er . \<\<\< "{PROT\_PARAMS}” &\>/dev/null; then  
myExit 1 “{FG\_YELLOW}WARN{NC}: failed to query protocol parameters, ensure your node is running with correct genesis (the node needs to be in sync to 1 epoch after the hardfork)\n\n  
Error message: {PROT\_PARAMS}\n\n\ {FG\_BLUE}Re-run CNTools in offline mode with -o parameter if you want to access CNTools with limited functionality${NC}”

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 18:03 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/20 "2020-12-07T18:03:55Z")

</div>

Thanks. Using version 1.23.0 did the trick!

![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/7/0/708ce340aea17d1d1e3dfd187c60e9954c31cac4.jpeg)

However, node is still opening as a relay node:

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/d/2/d2bfd568657675484482fd9b00ac6a94506fc8ce.png)

Do I need to successfully register the pool before the node starts acting like a BP?

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [7 December 2020 18:29 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/21 "2020-12-07T18:29:11Z")

</div>

Hide your user from picture…

And yes… run cntools and register your pool… will create certificate and key which will be store in priv/pool/your\_folder

I’m glade you fixed.

If you are questions… don’t hesitate to ask!

---

<div class="post-metadata">

**Author:** ![RRusso84](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@RRusso84](https://forum.cardano.org/u/RRusso84)\
**Post date:** [7 December 2020 18:37 UTC](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880/22 "2020-12-07T18:37:27Z")

</div>

Thanks!!!

I just rotated KES Keys and everything worked…I got the "Core - Mainnet’ on ./gLiveView.sh’

No biggie. : )

[Next page](https://forum.cardano.org/t/cntools-error-rerun-in-offline-mode/42880.md?page=2)
