On Firefish/Iceshrimp/catodon, it is not possible to follow some Pleroma users.
On Firefish/Iceshrimp/catodon (both forks of Misskey v12), it is not possible to follow some Pleroma users, such as FiveYellowMice@social.fym.moe.
When encountering such an account, the follow request cannot be initiated from Firefish/Iceshrimp/catodon, and Firefish/Iceshrimp/catodon is stuck in the processing state without responding.
I'm trying to debug a federation issue with Firefish, debugging failed because we could not find a way to let Pleroma trust the internal self-signed CA. After putting the self-signed certificate into the system truststore, either echo ":public_key.cacerts_load()" >> mix.exs
or refer to pleroma#2512 let certificate verification is turned off, Pleroma always prompts "request_id=F7hY6BrigUMOAlsAAAjC [error] Could not decode user at fetch https://01firefish.fedi.local/users/xxx, {:tls_alert, {: unknown_ca, ~c"TLS client: In state wait_cert_cr at ssl_handshake.erl:2134 generated CLIENT ALERT: Fatal - Unknown CA\n"}}".
By the way, social.fym.moe instance Backend verison is 2.5.2. Is there anything else I can do, thank you.