go-ssb-room icon indicating copy to clipboard operation
go-ssb-room copied to clipboard

403 when trying to "Sign into website" from Manyverse Android

Open luandro opened this issue 4 years ago • 6 comments

Device:

  • Android 6
  • Manyverse 0.2105.28-beta-indie
  • Browser: Firefox Android 88.1.4

Reproduce

  • Join room (tried hermie.club and picoroom)
  • Click on the room and click on ""Sign into website"
  • Firefox opens up with the error: room_error

luandro avatar May 31 '21 15:05 luandro

I get something very similar but instead the message

"Error #403 - Forbidden

The request could not be executed because of lacking privileges (ssb http auth: client not connected to room)"

Powersource avatar Jun 10 '21 10:06 Powersource

To clarify, this issue is about client-initiated SSB HTTP Auth.

It could also be caused by a problem with Manyverse. If Manyverse is killed by Android between the moment the app exits and the browser opens, then we fully expect there to be errors of some kind since muxrpc connections can't be established.

In some cases and/or devices, Android is aggressive at killing apps, trying to maintain a monotasking environment.

staltz avatar Jun 10 '21 11:06 staltz

client-initiated SSB HTTP Auth.

Yes correct, I did the same flow as Luandro, clicked "Sign into website" in mv.

Manyverse is killed by Android between the moment the app exits and the browser opens

That's likely to be the case for me. I "only" have 3GB of ram so it's very common I can't keep 2 apps going at the same time.

Powersource avatar Jun 10 '21 11:06 Powersource

client-initiated SSB HTTP Auth.

Yes correct, I did the same flow as Luandro, clicked "Sign into website" in mv.

Manyverse is killed by Android between the moment the app exits and the browser opens

That's likely to be the case for me. I "only" have 3GB of ram so it's very common I can't keep 2 apps going at the same time.

@Powersource Can you confirm it? Just try to go back to Manyverse as soon as you see the 403 error on the website. Let us know whether it shows the splash screen or if it shows the Connections tab.

staltz avatar Jun 10 '21 11:06 staltz

Yep splash screen. This worked pretty consistently last week so idk if something on my phone has changed (except for new mv version).

On second try now it worked. And logging in starting from the website worked as well now, I think that was pretty inconsistent before.

Powersource avatar Jun 10 '21 12:06 Powersource

I'm having the same issue with Android 11.

When I switch back to manyverse, it remains on the connections tab, and does not launch again.

When I try to initiate the login from firefox, it opens up manyverse and allows me to authenticate the login, but remains on the manyverse app. If I try switch back to firefox, it continues to show "Waiting for Confirmation" and nothing happens.

Count042 avatar Nov 21 '21 19:11 Count042