Explore Public Rooms in Matrix fails
I have setup the Matrix and also configured the DNS (matrix.learntosolveit.com:443) in my case.
But when I try to explore the public rooms, I get this error
Failed to find any key to satisfy VerifyJsonRequest(server=learntosolveit.com, key_ids=['ed25519:a_BSuS'], min_valid=1621082354644)
What is happening here?
Just to be sure, have you configured the DNS also in the domains view for the correct domain? https://docs.cloudron.io/domains/#matrix-server-location
@nebulon Yes, I have.
It looks like this to me.
@senthilkumaran hello, did you manage to sort it out at the end? I'm having the same drama.
@chetbaker - No. I will try it again.
scooke last edited by scooke
@senthilkumaran There is a small step that I've overlooked in the past:
Requires app on bare domain In the above example, an app must be installed on the bare domain https://cloudron.club for Cloudron to be able to respond to well known queries. If you already had an app installed on this location before Cloudron 6.1, you must go to the app's location section and click on 'Save' (without making any changes). This makes Cloudron re-generate the nginx configuration for the app which is required for this feature to work.
Is there an app installed on that bare domain "leanrtosolveit.com"?
Also, my own settings for Certificate Provider uses "Let's Encrypt Prod", not "Let's Encrypt Prod - Wildcard". I wonder if the wildcard side is messings things up?
@scooke wildcard or not should not affect it but it's important to have an app on the bare domain as you pointed out.
scooke last edited by
@scooke I just checked the domain, and assuming it isn't a decoy one, nothing loads. So, you need to install an app on that domain!
This site can’t be reachedleanrtosolveit.com’s server IP address could not be found. Try: Checking the connection Checking the proxy, firewall, and DNS configuration Running Windows Network Diagnostics ERR_NAME_NOT_RESOLVED