Can't log in to Gerrit

I’m running into an issue signing in to review.haiku-os.org. When I try to authenticate with my GitHub account I get:

HTTP 403 - Forbidden

I’ve tried clearing browser cache/cookies, different browsers and incognito mode. As soon as I authenticate with GitHub I’m redirected to the 403 error page. I’m able to sign in at sso.haiku-os.org with my GitHub account.

Is there a manual approval process, or am I missing something in the setup?

Any guidance would be appreciated.

You can’t sign into gerrit with github directly anymore, only via the sso service (any you can sign into github there)

Do you have an existing gerrit account you only used with github?
In that case someone may have to connect that to the sso, but I’m not quite sure what is required now.

@kallisti5 should know. :slight_smile:

I’m not 100% sure, but it’s likely that I created a Gerrit account with GitHub at some point.

I upgraded gerrit today. Probably related. Will check in an hour or two.

I just logged in with Github sso… working fine here.

I’m not 100% sure, but it’s likely that I created a Gerrit account with GitHub at some point.

I see your email tied to the Github user dospuntos in our SSO system.
I also see you logged in successfully yesterday to sso.haiku-os.org. It might be some conflict within our systems. Let me check on our end.

SSO signin is working fine on my Haiku machine today

Yes, that’s my username. I can access the SSO system, but how do I get from there to Gerrit? Should I see a link under “Applications”?

Yes you should have the below link:

So indeed there’s something strange in your case

Those application links only show up once you’re logged into the application.

try hitting https://review.haiku-os.org and logging in directly there. Let us know what it says.

I’ve tried, but I still get the 403 error. If I try my username or email in the login form I get "Invalid username or password. "

My apologies for hijacking this thread but I have been facing the same issue for a long time. Would it be possible to completely delete my Gerrit account and start afresh? My GitHub userid is nexus6-haiku and my trac/forum is Nexus-6. Thanks!

1 Like

I now see Gerrit under Applications on the SSO page, but if I follow the link I’m still not logged in to Gerrit. Clicking the “Sign in” link in the upper right corner takes me to the same 403 error page.

As @Nexus-6 suggested, if deleting my Gerrit account is an option (so I can create a new one), that would be fine, I don’t have any content there.