@support@alfred hi! Today i was trying to connect from my app @fediphoto_lineage After adding the instance server name usually spawn the authorization page, but now appears a white page with the text: "Forbidden You don't have the permission to access this resources." Any ideas? Thank you! 😀
@alfred User agent should be the default for android webview, and url is https://$hostname/oauth/authorize?client_id=${app.clientId}&scope=$FEDI_REQUESTED_SCOPES&redirect_uri=${app.redirectUri}&response_type=code @fediphoto_lineage
@silkevicious@fediphoto_lineage Hmm. I just found out that this could be related to a recent security fix for the Apache webserver. The encoded "?" isn't allowed in URLs anymore. Problem is, PHP is using this in the function "urlencode()". This would be bad. 😕
Another possibility is that the Friendica addon "blockbot" is blocking the client because it is using a generic User-Agent.
For the second possibility I have changed the config of that addon now.
@silkevicious@fediphoto_lineage Ok. Thank you! That's not good. It is the Apache issue then. The webserver itself is blocking the URL. There's a workaround to allow those URLs again but the related security issue is ranked as critical (9.1/10).
So, this must be fixed in Apache or by reworking all occurrences of encoded question marks in Friendicas code.
@silkevicious@alastor@fediphoto_lineage Honestly, I have no idea. I think it would be better if the URL for the authentication could be changed in Friendica. But I don't know if this can be done easily.
@silkevicious@alfred@fediphoto_lineage Hi there ! have the issue with Fedilab and also Tusky on android phone. just for me to understand : do you think something will be done on Apache side ?