Stakepool is listed as "Missing" on adapools (Daedelus View)

Stakepool was created a few days ago and everything seems to be ok, but still not listed in Daedelus? Today, I checked in adapools (Deadelus View) and it shows up as Missing. I checked to see if it’s delisted, retired, or showing any metadata errors and it’s all clean. Any ideas?

Adapools/DaedelusView

PoolVet

(I moved this post out of the “operate stake pool” and over to “setup a stake pool”)

Patience, it will appear on daedalus, give it more time.

Cheers,

1 Like

If that’s all it is, I can handle that! Thanks! :smiley:

Is there a reason for the delay between pool creation and it appearing in Daedelus, such as a vetting period or just sheer volume of new pools? I haven’t see an explanation for that anywhere? Thanks again!

Hi!

Can you see your pool now?

I can see it in Yoroi, but it’s still not showing up in Daedalus. I did install the Daedalus update this morning and restarted (4.0.5). Very frustrating.

Ok, lets wait what happens after starting new epoch today

1 Like

Nope. Still not in Daedalus.

But, did u checked on daedalus wallet?
My pool was for months on adapools.org with missing status… but on daedalus it was fine

Anyway, try to remove the character ‘ from your ticker; I remember I had this character and I removed it because in metadata.json from server it showed as a strange character

Cheers,

So - since I had the same issue recently I just went through again checking the pool registration in the SMASH server - Daedalus is fetching the info from there.
And at least there is an error now:

curl "https://smash.cardano-mainnet.iohk.io/api/v1/errors/77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94"

[{"time":"09.04.2021. 18:02:20","retryCount":1,"poolHash":"34082a7853367db1937b897cd853d23413287a2e544bad617f0ea7d125727036","cause":"URL parse error from poolId '77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94' when fetching metadata from 'ynms.io/poolMetaData.json' resulted in : ynms.io/poolMetaData.json","poolId":"77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94","utcTime":"1617991340.649667s"}]

Also there is another query for getting the registered metadata - which in your case it is empty:
wget https://smash.cardano-mainnet.iohk.io/api/v1/metadata/77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94/b379431caa21a3c1fba54a161a5a749c926c00a3827d9187edfcaa805bf69133

--2021-04-16 11:57:23--  https://smash.cardano-mainnet.iohk.io/api/v1/metadata/77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94/b379431caa21a3c1fba54a161a5a749c926c00a3827d9187edfcaa805bf69133
Resolving smash.cardano-mainnet.iohk.io (smash.cardano-mainnet.iohk.io)... 18.158.166.36
Connecting to smash.cardano-mainnet.iohk.io (smash.cardano-mainnet.iohk.io)|18.158.166.36|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-04-16 11:57:23 ERROR 404: Not Found.

So just checked the ledger state on blockchain and there you have - the URL of the metadata is wong - https:// prefix is is missing

 "77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94": {
                        "publicKey": "77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94",
                        "cost": 345000000,
                        "metadata": {
                            "hash": "34082a7853367db1937b897cd853d23413287a2e544bad617f0ea7d125727036",
                            "url": "ynms.io/poolMetaData.json"
                        },
                        "owners": [
                            "3b80a5f6cde5f69ae40f314247c26eb8442601e1cbc4aed44e27bd7b"
                        ],
                        "vrf": "884cc813871b33d7dbb8832a4117a77bd2ceb9015bc4a485c8fdca44ed6b7c9f",
                        "pledge": 1255555555,
                        "margin": 2.0e-2,
                        "rewardAccount": {
                            "network": "Mainnet",
                            "credential": {
                                "key hash": "3b80a5f6cde5f69ae40f314247c26eb8442601e1cbc4aed44e27bd7b"
                            }
                        },
                        "relays": [
                            {
                                "single host name": {
--
                            "key hash": "3b8066c8915889ca058ec3da4f7b833bc8d0bd69021897867be69035"
                        },
                        "7f6c103302f96390d478a170fe80938b76fccd8a23490e3b6ddebcf7"
                    ],

so re-register your node with corrected metadata URL: https://ynms.io/poolMetaData.json
Hope that was the issue!

How to debug smash server:

@Alexd1985 @laplasz thank you both! Will be adjusting the registration and trying again shortly. Crossing my fingers!

I had a thing typed up, but found something. Will report back in a bit.

@Alexd1985 @laplasz The plot thickens. The file is accessible, so why would it be telling me it’s not?

curl “https://smash.cardano-mainnet.iohk.io/api/v1/errors/77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94?fromDate=16.04.2021

[{“time”:“16.04.2021. 15:36:22”,“retryCount”:4,“poolHash”:“b379431caa21a3c1fba54a161a5a749c926c00a3827d9187edfcaa805bf69133”,“cause”:“HTTP Response from poolId ‘77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94’ when fetching metadata from ‘https://ynms.io/poolMetaData.json’ resulted in : 403”,“poolId”:“77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94”,“utcTime”:“1618587382.424921s”},

Updated ledger info:
“77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94”: {
“publicKey”: “77bacb7cb880adb3174299f0940dd2a0380beb376ee412e650172f94”,
“cost”: 345000000,
“metadata”: {
“hash”: “b379431caa21a3c1fba54a161a5a749c926c00a3827d9187edfcaa805bf69133”,
“url”: “https://ynms.io/poolMetaData.json
},
“owners”: [
“3b80a5f6cde5f69ae40f314247c26eb8442601e1cbc4aed44e27bd7b”

Something is not working… I can’t find the pool on pool.vet or pooltool.io

It’s there: pooltool

Poolvet is down though. I checked mine and thought it was broken, but tested a number of others and any pool I searched for was failing.

Edit: Poolvet is back up!

1 Like

@Alexd1985 @laplasz

How I verified the hash:
cardano-cli stake-pool metadata-hash --pool-metadata-file poolMetaData.json > poolMetaDataHash.txt cat poolMetaDataHash.txt
b379431caa21a3c1fba54a161a5a749c926c00a3827d9187edfcaa805bf69133

Also ran this to make sure:
$ wget https://ynms.io/poolMetaData.json
Saving to: ‘poolMetaData.json.2’
poolMetaData.json.2 100%[==================================================================================================================>] 157 --.-KB/s in 0s

$ cardano-cli stake-pool metadata-hash --pool-metadata-file poolMetaData.json.2 > poolMetaDataHash2.txt
$ cat poolMetaDataHash2.txt
b379431caa21a3c1fba54a161a5a749c926c00a3827d9187edfcaa805bf69133

Same hash. I then moved the poolMetaDataHash.txt file over to my air-gapped machine and generated the pool.cert. Not actual values below, except for the metadata

cardano-cli stake-pool registration-certificate 
    --cold-verification-key-file nodekey.vkey 
    --vrf-verification-key-file vrfkey.vkey 
    --pool-pledge 100000000 
    --pool-cost 345000000 
    --pool-margin 0.20 
    --pool-reward-account-verification-key-file stakekey.vkey 
    --pool-owner-stake-verification-key-file stakekey.vkey 
    --mainnet 
    --single-host-pool-relay relay.relay.com 
    --pool-relay-port 6000 
    --metadata-url https://ynms.io/poolMetaData.json
    --metadata-hash $(cat poolMetaDataHash.txt)
    --out-file pool.cert

Generated the transaction, fees, back to air-gapped to sign the transaction, back over and send it.

I think this is some kind of SSL issue… but checked with browsers and wget and got the json file. so I have no idea what went wrong - probably this is your web server and there could be some certificate settings issue - but everything looks ok.
So I think now you need to contact IOHK support to explain this behavior…
https://iohk.zendesk.com/hc/en-us
Just submit a ticket with your findings and within 1 day they will reply

2 Likes

Submitted. I’ll post when they respond. Hopefully, it’s something simple and avoidable for someone else!

2 Likes

Anyone know how long it takes for IOHK to respond? Three days now. :confused: I know they are busy, I’m just impatient. :slight_smile: Updated to 1.26.2 in the meantime! haha

I’m about ready to scrap the entire project and start over. I have people waiting to stake to my pool, but it’s been over 5 days with no response from IOHK. I’ve missed another epoch because I can’t get a response from them. Anyone have a suggestion?

strange I always get responses within a day…
Have you got an automatic response about your request was registered?

your node is ready - ask your friends to delegate with other wallet - like Yoroi…

1 Like