Poolmeta.json Issue

Hi Alexd1985.
the error suggest increasing timeout value in cntools.config. (Corect me if i am wrong). I have tried locating the line on cntools.sh but dont seam to identify where to make the change. However the cntools,config seam to have the 600 value already.
Please correct me if i am not doing something right.
2. Can you help me with the link to your topic on uploading the metadata on github,

cntools.config–
TIMEOUT_NO_OF_SLOTS=600 # used when waiting for a new block to be created

log cntools activities (comment or set empty to disable)

LOG_DIR set in env file

CNTOOLS_LOG="${LOG_DIR}/cntools-history.log"

TIMEOUT_LEDGER_STATE=300 # used for querying ledger-state
this line (cntools.config), try to increase to 500

step6 for metadata upload

In addition to increasing the timeout, make sure you have enough memory. The ledger will not load on only 8GB. You must have 16 - make a swapfile if necessary.

1 Like

@mcvetyty Thanks. Do you mean i can use a swapfile instead of upgrading to 16G?

@Alexd1985 i cannot find the line you referenced on my cntools.config.

CNTOOLS CONFIG

TIMEOUT_NO_OF_SLOTS=600 # used when waiting for a new block to be created

log cntools activities (comment or set empty to disable)

LOG_DIR set in env file

CNTOOLS_LOG="${LOG_DIR}/cntools-history.log"

no such line. CAN I ADD IT TO THE FILE?

yes, try to add it and see if there are any differences

Yes, thats what I do.

thank you @Alexd1985 for the topic. I have successfully hosted my metadata on github and my ticker is now visible on pooltool.io. currently working on your other tips but i have similar results as your tutorial for a successful install.

@mcvetyty the swap also works just fine. my node does not shutdown anymore during the pool >> show action.
However the ledger dump still runs forever without giving me any output.

I will like to know if the output is of any use or advantage because i am assuming my pool works just fine without the output of the ledger dump though i am yet to get any job/block.

Kindly advise.

U need to wait more if u go to cntools - pool - show (4-5 minutes)

If u will want to check for leaderlog … run prereqs again but with -c option … to install cncli

Cheers,

@Alexd1985
I waited for more than 30mins but no output cntools >> pool >> show.

How do my server start mining blocks or know my server is ready? my server has been ready over 13hours but no blocks or tranx. i have tried to cross check my setup with your tutorial. is there anything i am still missing out?

Check ur pool on pool.vet

Also check the status in glive…

thanks @Alexd1985 checked. Everything showing passed except a warning bcos my margin was 100%—its a private.

Ledger dump still showing timeout error from cntool pool >>show even after increasing the timeout value from 300 to 600. (By the way time_out_value for ledgerdump now in env) ver 1.26.1
I also tried running the script
cardano-cli query ledger-state --mainnet | grep publicKey | grep pool-id
but got the error below

command failed: query ledger-state Error: Error while looking up environment variable: CARDANO_NODE_SOCKET_PATH Error: “CARDANO_NODE_SOCKET_PATH”

Kindly assist.

Hello @Alexd1985

Anyone with steps to upgrade from 1.26.1 to 1.26.2.?

Check my topic for 1.26.2 update if u are using cntools

please link so i am sure of using the right resource.

@Alexd1985 share link to your topic pls.

Thank You!

1 Like