Impossible to create a new verifier

I encountered this error when i try to create a new verifier. it seems to be an issue with the http request to check the jwks endpoint.

{
    "code": 500,
    "message": "couldn't fetch the jwks",
    "Data": "failed to fetch remote JWK: Get \"https://dev.fast-order.fr/.well-known/jwks.json\": x509: certificate signed by unknown authority"
}

My jwks.json file is hosted at this url

@ysissoko78 Welcome Aboard!

On which environment are you trying to create the verifier on the dashboard? Could you share the settings screenshot similar to the below sample:

I don’t have the same UI as yours (i think this is the same screen shot in the documentation).
i am on Sapphire devnet and Solana devnet.


Thanks for your help

Thanks for your reply.

How did you create your JWKS? Did you follow the steps outlined in our docs:

I follow exactly the same guide and i use the following tool to convert my public key to a jwk https://pem2jwk.vercel.app/. I also tried to regenerate a keypair but i still have the same issue.

Hi @ysissoko78,

It seems like the SSL certificate issue (x509: certificate signed by unknown authority) might be preventing the JWKS from being fetched successfully. One potential workaround is to try hosting your JWKS JSON on a platform with a recognized SSL certificate, such as a GitHub Gist or another trusted web hosting service. This could help bypass the SSL error. If you decide to try this and need further guidance, feel free to reach out!

2 Likes

it works when i host my jwks.json to github gist. Thanks a lot

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.