Coincashew Step 13 - Can't see my pool on pooltool

the ifconfig will only show me the internal /private ip. the NAT on the router ties 108.206.204.178 to the private ip of the relay.

Aa ok, then check the public IP, I don’t know why it’s showing 179 instead 178

is there a way to manually set it?

Nope, but if it’s saying .179 that should be… let me test…

108.206.204.178 Port 3001 opened - mist be the Relay
108.206.204.179 Port 3001 closed - must be the Producer

Yes 178 is the relay. 179 is a network device. producer sits separately. hmmm if there is no way to manually set it then im screwed!

Hmm then something is not ok… maybe the NAT is wrong? What network device is 179?

https://www.yougetsignal.com/tools/open-ports/

Port 3001 is open on 108.206.204.179.

@Alexd1985 so we got all of that working, but I still don’t see my pool on pool.vet. As per the screenshot my node has processed 84039 txns. So everything is wroking?

but now you have only 1 In peer on your relay (must be the producer)… I think you have few thinks to solve… the topology updater, be sure it runs each hour and check the medatada hash, try to search the pool on pool.vet by pool ID

Could it be that in the topology updater I found the following:

GENESIS_JSON="/home/cardanorelay/src/configfiles/mainnet-shelley-genesis.json"

it’s still referring to shelley. Maybe I need to change that to alonzo?

no man, shelley is the fine, but you have errors? perhaps u have issues with crontab (wrong path, )… try to use the full path

Strange… on Thursday when I ran the topologyupdater, I finally got the success “Result code:201 …”

Now I’m getting this:
‘’’
cardano-cli: DecoderFailure (LocalStateQuery HardForkBlock (’: * ByronBlock (’: * (ShelleyBlock (ShelleyEra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Allegra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Mary StandardCrypto)) (’ *))))) Query (HardForkBlock (’: * ByronBlock (’: * (ShelleyBlock (ShelleyEra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Allegra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Mary StandardCrypto)) (’ *))))))) ServerAgency TokQuerying QueryHardFork GetCurrentEra) (DeserialiseFailure 3 “EraIndex: invalid index 4”){ “resultcode”: “502”, “datetime”:“2021-09-13 15:52:49”, “clientIp”: “108.206.204.179”, “msg”: “invalid blockNo ” }
‘’’
I have not made any changes since then.

but did u updated to 1.29.0 and also downloaded the alonzo file right?

Yes, if you see my gLiveView, it does confirm 1.29.0 is the running version. I also have the alonzo file. That’s why I was wondering above if I need to use mainnet-alonzo-genesis.json instead of mainnet-shelley-genesis.json in the topologyupdater

You can try… why not

Also

can u go to config file and share the hash for alonzo file?

It’s the same with this?

7e94a15f55d1e82d10f09203fa1d40f8eede58fd8066542cf6566008068ed874

https://hydra.iohk.io/build/7370192/download/1/mainnet-config.json

Yes my mainnet-config.json has the hash : “7e94a15f55d1e82d10f09203fa1d40f8eede58fd8066542cf6566008068ed874”

Then must be something else

so when i update the topologyupdater with “alonzo-geneis”, I get this:

‘’‘option --testnet-magic: cannot parse value `null’

Usage: cardano-cli query tip [–shelley-mode | --byron-mode
[–epoch-slots NATURAL] |
–cardano-mode [–epoch-slots NATURAL]]
(–mainnet | --testnet-magic NATURAL)
[–out-file FILE]
Get the node’s current tip (slot no, hash, block no)
{ “resultcode”: “502”, “datetime”:“2021-09-13 16:45:48”, “clientIp”: “x”, “msg”: “invalid blockNo ” }
‘’’
when I run it with Shelley, I get:

‘’’ cardano-cli: DecoderFailure (LocalStateQuery HardForkBlock (’: * ByronBlock (’: * (ShelleyBlock (ShelleyEra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Allegra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Mary StandardCrypto)) (’ *))))) Query (HardForkBlock (’: * ByronBlock (’: * (ShelleyBlock (ShelleyEra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Allegra StandardCrypto)) (’: * (ShelleyBlock (ShelleyMAEra ‘Mary StandardCrypto)) (’ *))))))) ServerAgency TokQuerying QueryHardFork GetCurrentEra) (DeserialiseFailure 3 “EraIndex: invalid index 4”){ “resultcode”: “502”, “datetime”:“2021-09-13 16:46:45”, “clientIp”: “x”, “msg”: “invalid blockNo ” }
‘’’
Not sure what these error codes mean as there is not much info on them. :frowning:

Open the config file and show me the hash for alonzo file