LucasGGamerM / moshidon

Better modification of the official Mastodon for Android app
https://LucasGGamerM.github.io/moshidon/
GNU General Public License v3.0
620 stars 29 forks source link

Error Fetching Instance URL - Invalid Certificate #392

Open alkaris2 opened 5 months ago

alkaris2 commented 5 months ago

Describe the bug

I can't enter the name of the mastodon social instance because it's giving me an error claiming "meow.social doesn't appear to be a Mastodon server."

java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

To reproduce

Steps to reproduce the behavior:

  1. Enter the URL for the mastodon instance like meow.social
  2. See error when fetching data.

Does this happen in the official app?

No, this does not happen with stock official Mastodon app, all the forks including this one inherited this bug somewhere. Make sure your certificates are up-to-date and push for a new release update immediately with these new updated certificates bundled in your app.

Does this issue also occur with the respective upstream release?

No

Screenshots and screen recordings

image

image

Both screenshots validates this bug report, this issue exists within Moshidon and it's sister fork Megalodon, with exact same error and messaging.

Moshidon version: latest bundle release

LucasGGamerM commented 5 months ago

By any chance are you on Android 7 or below?

LucasGGamerM commented 3 months ago

Oh, and have you tried on the official mastodon app? In case it does work there?