Processed TX is 0

Here is the diff to yours …

[tdiesler@MacBook3 config]$ diff -b mainnet-config.json config.json 
4c4
<   "ByronGenesisFile": "mainnet-byron-genesis.json",
---
>   "ByronGenesisFile": "/opt/cardano/cnode/files/byron-genesis.json",
12c12
<   "ShelleyGenesisFile": "mainnet-shelley-genesis.json",
---
>   "ShelleyGenesisFile": "/opt/cardano/cnode/files/genesis.json",
15,19c15,19
<   "TraceBlockFetchClient": false,
<   "TraceBlockFetchDecisions": false,
<   "TraceBlockFetchProtocol": false,
<   "TraceBlockFetchProtocolSerialised": false,
<   "TraceBlockFetchServer": false,
---
>   "TraceBlockFetchClient": true,
>   "TraceBlockFetchDecisions": true,
>   "TraceBlockFetchProtocol": true,
>   "TraceBlockFetchProtocolSerialised": true,
>   "TraceBlockFetchServer": true,
21,24c21,24
<   "TraceChainSyncBlockServer": false,
<   "TraceChainSyncClient": false,
<   "TraceChainSyncHeaderServer": false,
<   "TraceChainSyncProtocol": false,
---
>   "TraceChainSyncBlockServer": true,
>   "TraceChainSyncClient": true,
>   "TraceChainSyncHeaderServer": true,
>   "TraceChainSyncProtocol": true,
29c29
<   "TraceHandshake": false,
---
>   "TraceHandshake": true,
31c31
<   "TraceLocalChainSyncProtocol": false,
---
>   "TraceLocalChainSyncProtocol": true,
50,51c50,51
<       "StdoutSK",
<       "stdout"
---
>       "FileSK",
>       "/opt/cardano/cnode/logs/node0.json"
77c77
<       "cardano.node.metrics": [
---
>       "cardano.node.resources": [
80c80
<       "cardano.node.resources": [
---
>       "cardano.node.metrics": [
146c146
<     "rpLogLimitBytes": 5000000,
---
>     "rpLogLimitBytes": 50000000,
150c150,151
<     "KatipBK"
---
>     "KatipBK",
>     "EKGViewBK"
154,156c155,157
<       "scFormat": "ScText",
<       "scKind": "StdoutSK",
<       "scName": "stdout",
---
>       "scKind": "FileSK",
>       "scName": "/opt/cardano/cnode/logs/node0.json",
>       "scFormat": "ScJson",
159c160,164
<   ]
---
>   ],
>   "SocketPath": "/opt/cardano/cnode/sockets/node0.socket",
>   "NetworkName": "mainnet",
>   "EnableLogging": true,
>   "EnableLogMetrics": false

Modify all from line 10 below and restart your node

(from this line below: “MaxConcurrencyDeadline”: 2,)

SORRY below 10 line

You mean full paths for the genesis files?

Below MaxConcurrencyDeadline”: 2, I meant
Keep your paths, do not modify them

I modified like this

and its looking good now…

image

image

Thanks a lot, for all your help.

PS: This also means that the default configs may be invalid or at least not suitable for gLiveView. I’ll tie up the loose ends and document here what exactly needs to get changed wrt the default configs.

Yw, please modify also in BP the config file and restart after… you should see your relay to IN peers after

This issue may be related to zero incoming connections.

Hej Guys,

i have the same problem. I have done everything like you but my BP and Relays is set to Processed TX: 0.

My relay nodes give out some errors maybe you have an idea:

...
[relay-no:cardano.node.IpSubscription:Error:70] [2021-01-02 00:00:57.51 UTC] [String "Failed to start all required subscriptions",String
....
 [relay-no:cardano.node.DnsSubscription:Warning:82] [2021-01-02 00:00:57.51 UTC] [String "Failed to start all required subscriptions",String

Thanks for any help!

Your relays are present here?

https://explorer.cardano.org/relays/topology.json

Also can u paste your configuration file here?

Yes, I can still do that. But I think I have found the error. I get at curl https://smash.cardano-mainnet.iohk.io/api/v1/errors/<POOL_ID> following error:

"cause":"Hash mismatch from poolId ' ....

I had now already re-registered the poolmeta.json. Unfortunately, still the same error. But at pooltool.io everything is ok now. Can it be that I must wait an epoch until the changes run? I had also changed the “–pool-margin” to the first registration in the new poolmeta.json.

1.
My two relays are listet on https://explorer.cardano.org/relays/topology.json

2.
BP:
image

image

Relay1:
image

image

Relay2:
image

image

3. My Config

{
  "ApplicationName": "cardano-sl",
  "ApplicationVersion": 1,
  "ByronGenesisFile": "mainnet-byron-genesis.json",
  "ByronGenesisHash": "5f20df933584822601f9e3f8c024eb5eb252fe8cefb24d1317dc3d432e940ebb",
  "LastKnownBlockVersion-Alt": 0,
  "LastKnownBlockVersion-Major": 3,
  "LastKnownBlockVersion-Minor": 0,
  "MaxKnownMajorProtocolVersion": 2,
  "Protocol": "Cardano",
  "RequiresNetworkMagic": "RequiresNoMagic",
  "ShelleyGenesisFile": "mainnet-shelley-genesis.json",
  "ShelleyGenesisHash": "1a3be38bcbb7911969283716ad7aa550250226b76a61fc51cc9a9a35d9276d81",
  "MaxConcurrencyDeadline": 2,
  "TraceBlockFetchClient": true,
  "TraceBlockFetchDecisions": true,
  "TraceBlockFetchProtocol": true,
  "TraceBlockFetchProtocolSerialised": true,
  "TraceBlockFetchServer": true,
  "TraceChainDb": true,
  "TraceChainSyncBlockServer": true,
  "TraceChainSyncClient": true,
  "TraceChainSyncHeaderServer": true,
  "TraceChainSyncProtocol": true,
  "TraceDNSResolver": true,
  "TraceDNSSubscription": true,
  "TraceErrorPolicy": true,
  "TraceForge": true,
  "TraceHandshake": true,
  "TraceIpSubscription": true,
  "TraceLocalChainSyncProtocol": true,
  "TraceLocalErrorPolicy": true,
  "TraceLocalHandshake": false,
  "TraceLocalTxSubmissionProtocol": true,
  "TraceLocalTxSubmissionServer": true,
  "TraceMempool": true,
  "TraceMux": false,
  "TraceTxInbound": true,
  "TraceTxOutbound": true,
  "TraceTxSubmissionProtocol": true,
  "TracingVerbosity": "NormalVerbosity",
  "TurnOnLogMetrics": true,
  "TurnOnLogging": true,
  "defaultBackends": [
    "KatipBK"
  ],
  "defaultScribes": [
    [
      "StdoutSK",
      "stdout"
    ]
  ],
  "hasEKG": 12788,
  "hasPrometheus": [
    "127.0.0.1",
    12798
  ],
  "minSeverity": "Info",
  "options": {
    "mapBackends": {
      "cardano.node-metrics": [
        "EKGViewBK"
      ],
      "cardano.node.BlockFetchDecision.peers": [
        "EKGViewBK"
      ],
      "cardano.node.ChainDB.metrics": [
        "EKGViewBK"
      ],
      "cardano.node.Forge.metrics": [
        "EKGViewBK"
      ],
      "cardano.node.metrics": [
        "EKGViewBK"
      ],
      "cardano.node.resources": [
        "EKGViewBK"
      ]
    },
    "mapSubtrace": {
      "#ekgview": {
        "contents": [
          [
            {
              "contents": "cardano.epoch-validation.benchmark",
              "tag": "Contains"
            },
            [
              {
                "contents": ".monoclock.basic.",
                "tag": "Contains"
              }
            ]
          ],
          [
            {
              "contents": "cardano.epoch-validation.benchmark",
              "tag": "Contains"
            },
            [
              {
                "contents": "diff.RTS.cpuNs.timed.",
                "tag": "Contains"
              }
            ]
          ],
          [
            {
              "contents": "#ekgview.#aggregation.cardano.epoch-validation.benchmark",
              "tag": "StartsWith"
            },
            [
              {
                "contents": "diff.RTS.gcNum.timed.",
                "tag": "Contains"
              }
            ]
          ]
        ],
        "subtrace": "FilterTrace"
      },
      "benchmark": {
        "contents": [
          "GhcRtsStats",
          "MonotonicClock"
        ],
        "subtrace": "ObservableTrace"
      },
      "cardano.epoch-validation.utxo-stats": {
        "subtrace": "NoTrace"
      },
      "cardano.node-metrics": {
        "subtrace": "Neutral"
      },
      "cardano.node.metrics": {
        "subtrace": "Neutral"
      }
    }
  },
  "rotation": {
    "rpKeepFilesNum": 10,
    "rpLogLimitBytes": 5000000,
    "rpMaxAgeHours": 24
  },
  "setupBackends": [
    "KatipBK",
    "EKGViewBK"
  ],
  "setupScribes": [
    {
      "scFormat": "ScText",
      "scKind": "StdoutSK",
      "scName": "stdout",
      "scRotation": null
    }
  ],
  "SocketPath": "~/cardano-my-node/db/socket",
  "NetworkName": "mainnet",
  "EnableLogging": true,
  "EnableLogMetrics": false
}

4.
I downloaded my poolMetaData.json from Github via wget to my BP and used cardano-cli stake-pool metadata-hash --pool-metadata-file poolMetaData.json to compare the hashes and they are the same.

Looks good… can u show me the cnode.sh script? The last part with host address?

Thx

U mean the topology updater script?

Nope… the script u use to start the node

Maybe cnode.sh if u are using cntools

Or what script are u running to start the node? What command?

Ahh ok :slight_smile:

cardano-node run --topology ${TOPOLOGY} --database-path ${DB_PATH} --socket-path ${SOCKET_PATH} --host-addr ${HOSTADDR} --port ${PORT} --config ${CONFIG}
${HOSTADDR} === 0.0.0.0

I do not use cntools but work according to the instructions of Link

Ok… host address is ok 0.0.0.0 I thought u used public IP instead…

Can u try to restart the node, perhaps it will help; sometimes does;

What is your ticker?

Yes is strange a restart unfortunately brings nothing. The pool is registered and visible in the Deadalus Wallet.

Ticker: CDA

hello,

on the config file, for the paraameters below, do you usse the correct names ?
“ByronGenesisFile”: “mainnet-byron-genesis.json”,
“ByronGenesisFile”: “mainnet-shelley-genesis.json”,

please verify and let us know
Thom

I think so:

“ByronGenesisFile”: “mainnet-byron-genesis.json”
“ShelleyGenesisFile”: “mainnet-shelley-genesis.json”,

sorry, but it looks fine.
we find your pool registered and the relays are UP and running properly.

can you please define again your question and issue?

Did u also changed the hostame from topology updater script?