I had successfully registered my staking pool on testnet. You can se here. How can I know if is ready to accept and process tx’s? I don’t have any metric related to that on the nodes yet? I am doing something wrong?
Hi!
Do you have the "TraceMempool": true
, in config?
Yes I am. Why?
Ahh, and is there any incoming connections?
Yep. There is. I will share with you the connectedPeers parameter of my relay nodes:
This is for relay1
And for relay2
yeah but that is the outgoing connections what you put into topology.yaml
what is that output of netstat -tnaop | grep <node_port>
The problem is that I’m using a k8s cluster. I can show the output of my nodes, but I don’t know what the correct outgoing connection.
Those are the details of my staking pool in testnet:
I will connect to your relay to be sure that you have an incoming connection… will come back once it is connected
strange - I have not found the pool-id of your pool in ledger state
I used this command to test it:
$ cardano-cli query ledger-state --testnet-magic 1097911063 > testnet-ledger-state.json
$ grep f758bd7d92dec6dc5a7f23ad20bf53d4dcf76c1ed84c0449289cfc8b testnet-ledger-state.json
do you find it?
The id that I get is the following:
0f9096930666d7c36f8b53577c84a3e92d0867be616132f0998e097b
But when I enter https://adapools.org/pool/0f9096930666d7c36f8b53577c84a3e92d0867be616132f0998e097b, it redirects me to
https://adapools.org/pool/f758bd7d92dec6dc5a7f23ad20bf53d4dcf76c1ed84c0449289cfc8b.
ok, now I could get your relay addresses - but the thing is that the ports are closed from outside:
$ netcat -vzn 3.94.3.136 3001
netcat: connect to 3.94.3.136 port 3001 (tcp) failed: Connection refused
$ netcat -vzn 3.87.137.173 3001
netcat: connect to 3.87.137.173 port 3001 (tcp) failed: Connection refused
Have you opened the ports?
And how can be posible that my pods get sync?
yes - in that case your node act as a client connecting to a remote server node…
but now it should act as a server - serving other nodes in the network…
Could you test it now?
I think now you should see metrics regarding to processing tx - my node connected:
{"thread":"64","loc":null,"data":{"kind":"WithIPList SubscriptionTrace","localAddresses":"LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}","dests":"[3.87.137.173:3001]","event":"Connection Attempt End, destination 3.87.137.173:3001 outcome: ConnectSuccessLast"},"sev":"Notice","env":"1.26.2:35312","msg":"","app":[],"host":"dell","pid":"48859","ns":["cardano.node.IpSubscription"],"at":"2021-06-18T18:44:38.65Z"}
I can’t see any metric related to that yet. I’m on testnet.
ok - add my address to your topology.json
87.97.4.56:4567
and will double check whether I can see metrics… tell me if you restarted your node with the modified topology.json
I restarted my pods.
I can see your node connected to my node - but I can not see transactions either… keep your node running and will come back if I found something…
What means you cannot see transactions?