No transactions processed

go to $CNODE_HOME/logs/archive and search for the topologyUpdater_lastresult.json

then nano topologyUpdater_lastresult.json and check the last messages… you should see only 1/hour :

{ “resultcode”: “204”, “datetime”:“2021-05-21 09:40:13”, “clientIp”: “x.x.x.x”, “iptype”: 4, “msg”: “glad you’re staying with us” }
{ “resultcode”: “204”, “datetime”:“2021-05-21 10:40:15”, “clientIp”: “x.x.x.x”, “iptype”: 4, “msg”: “glad you’re staying with us” }
{ “resultcode”: “204”, “datetime”:“2021-05-21 11:40:17”, “clientIp”: “x.x.x.x”, “iptype”: 4, “msg”: “glad you’re staying with us” }

also, go to cd $CNODE_HOME/files
nano topology.json and show me the output
perhaps u will need to deploy again the script on relays:
cd $CNODE_HOME/scripts
nano topologyUpdater.sh
uncomment (delete #) from the beginning of the custom peers line and add the Producer IP + port between “” in your case “192.168.0.29,6000”
save the file and then
./deploy-as-systemd.sh and press Y for topology Updater (only on Relays)

then restart the node
sudo systemctl restart cnode

topologyUpdater_lastresult.json was empty… zero lines

my output on topology.json
{
“resultcode”: “402”,
“datetime”: “2021-05-21 21:47:26”,
“clientIp”: “174.92.88.76”,
“iptype”: 4,
“msg”: “IP is not (yet) allowed to fetch this list”,
“Producers”: [
{
“addr”: “relays-new.cardano-mainnet.iohk.io”,
“port”: 3001,
“valency”: 2,
“debug”: “default fallback result”
},
{
“addr”: “192.168.0.29”,
“port”: 6000,
“valency”: 1
}
]
}

type sudo systemctl status cnode-tu-push.timer

cnode-tu-push.timer - Cardano Node - Wake Topology Updater node aline push service once an hour
Loaded: loaded (/etc/systemd/system/cnode-tu-push.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Fri 2021-05-21 17:47:23 EDT; 2h 28min ago
Trigger: Fri 2021-05-21 20:47:31 EDT; 31min left
Triggers: ● cnode-tu-push.service

May 21 17:47:23 ****** systemd[1]: cnode-tu-push.timer: Succeeded.
May 21 17:47:23 ****** systemd[1]: Stopped Cardano Node - Wake Topology Updater node aline push service once an hour.
May 21 17:47:23 ****** systemd[1]: Stopping Cardano Node - Wake Topology Updater node aline push service once an hour.
May 21 17:47:23 ****** systemd[1]: Started Cardano Node - Wake Topology Updater node aline push service once an hour.

Ok, I just added your IP to my relay… .and restarted… let’s see if I can connect

connected:
15 174.x.x.x:6000 241 Sarnia, CA

when you connected it started processing trasactions!

is that a coincidence or did you fix it someone by connecting to my relay?

of course it did, now you will need to check after few hours in cd $CNODE_HOME/logs inside the topologyUpdater_lastresult file what message are u receiving… if everything is fine, then another nodes will connect to your node… but they need to restart first… so be patient

when u have IN peers u also will have TX transactions… I used static connection to connect to your node… that’s why u are seeing Tx Processed, now u will need to wait for other nodes to connect yours.

let the node few hours and check after

I will go to sleep now, talk later; but now the port is open so you will need to wait

thanks for you help again! ok ill let it run overnight and see how it goes. I am working in the am so i better get some shut eye as well! night!

tried nano topologyUpdater_lastresult.json in /opt/cardano/cnode/logs … but file still looks empty… have restarted one of the nodes and redeployed ./deploy-as-systemd.sh last night… still no out and in peers. I’m off to work so ill let this today and check back tonight!

still no new peers… and topologyupdater is still empty… do you think its my node version? should i roll back to 1.26.2… everything seemed to be working ok with that version. or should i add back the iohk details into my topology? i took them out.

To me that looks more like a problem with topologyUpdader script. Try the python version from GitHub - Josef3110/stakepool_python_tools: some tools written in python to run cardano staking pools

It does have a better error and problem handling implementation. Should show the error you’ll get by querying clio.one url.

You can remove the email part in the JSON file - just for testing, because it then writes errors to stdout instead of sending an email to someone.

Ok, go to cd $CNODE_HOME/logs

ls -l and show me the output

relay 1
/opt/cardano/cnode/logs$ ls -l
total 20244
drwxr-xr-x 2 user user 4096 May 22 20:15 archive
-rw-r–r-- 1 user user 20721431 May 23 06:30 node0-20210523001535.json
lrwxrwxrwx 1 user user 25 May 22 20:15 node0.json → node0-20210523001535.json
-rw-r–r-- 1 user user 0 May 22 20:29 topologyUpdater_lastresult.json

relay 2
/opt/cardano/cnode/logs$ ls -l
total 37288
drwxr-xr-x 2 user user 430080 May 22 19:47 archive
-rwxr-xr-x 1 user user 643 Apr 30 22:04 cntools-history.log
-rw-r–r-- 1 user user 37738341 May 23 06:32 node0-20210522234725.json
lrwxrwxrwx 1 user user 25 May 22 19:47 node0.json → node0-20210522234725.json
-rw-rw-r-- 1 user user 0 May 22 19:49 topologyUpdater_lastresult.json

when i nano topologyUpdater_lastresult.json to either one both show

" [ Read 0 lines ] "

thanks i will have a peak… i am a rookie tho ha

Try to run the script manually

./topologyUpdater.sh
What is the message?

it just says
"checking for updates …
opt/cardano/cnode/scripts$ "

sudo systemctl status cnode-tu-push.timer