Registration difficulties on chat.fedoraproject.org

Have you heard back from Element support?

They have confirmed that Fractal won’t work. I need to double-check with you – the web client and official client do work, right?

No, I have not been able to make it work with any of the various clients I’ve tried, including web client on both chat.fedora.com and element.io, official Element app on Android and desktop, etc.

They all either fail to log in completely (in which case like with Fractal it probably wouldn’t work anyway), or they let me log on but not join any channels, instead giving the described message.

Okay, let me get back to them with that clearly spelled out. Sorry this took me so long!

1 Like

@bkhl Do you have adblockers or other such things running? We’re not running ads or doing that kind of tracking, but maybe that could interfere? I’m not sure.

I’ve tried with both Firefox and Chrome in private/incognito mode and with out-of-the-box config.

I’ve also tried from home and at work so I’m fairly sure it’s not some network level blocking. (And if it was if expect to see failed requests in the browser console, which I don’t do either.)

I could try again after turning off some of their built-in tracking protection etc., but then, if it was that sensitive wouldn’t others have the same problem.

One thing that may help is if someone can explain to me what the workflow to review and accept these conditions that the popup is talking about would normally work. Since I’ve never seen the working workflow, I don’t know where I should expect to see whatever button/form that would let me accept the conditions.

Update: tried again just now with Google Chrome, with stock settings and the “safe browsing” setting turned down to “no protection”, with same result as well.

1 Like

It’s not really a pop-up — it’s an interstitial page on first login with the text and a button, if I remember right.

I don’t normally suggest creating multiple user accounts, but could you try that? Make one with testing or something as part of the username…

I created the account bkhl-testing in FAS.

After that, when first logging in on chat.fedoraproject.org, I could check a box here, which may be relevant? That said, I guess it would not let me log in at all here if I hadn’t, so maybe not relevant?

image

After that, I was immediately added into a number of default rooms, and can also join others, from the bkhl-testing account.

2 Likes

Update: I gave in and created a Matrix.org-account instead. Provided that gives the same access to all channels under the Fedora instance I guess it should work well enough.

1 Like

I think it should. If your Fedora account works for the other services, then you’re good. I don’t know of anything you can’t do with a regular old Matrix account.

Sorry it’s been so much trouble. :frowning:

2 Likes

I still can’t use my Fedora account for chat and I’ve deleted my Matrix account ages ago, relying on the Libera bridge instead.

Since that bridge is now down it would be nice to be able to use this as fallback.

@mattdm (or anyone else), you have any idea who to reach out to to fix whatever is wrong with my account?

I can support you. Can you share screen by screen all the messages you’re receiving when you access chat.fedoraproject.org?

2 Likes

Thanks, here is a video of me trying to log in and join a chat from scratch in a private Firefox window:

what happens if you click “dismiss” when the terms and conditions dialog comes up?

It removes the dialog. If I try to join the channel again, it pops up again.

I can’t remember what I’d done there. let me create a new FAS account and see what it does.

edit: I can’t get to accounts.fp.o at the moment, get an error :frowning:

So, i created a new FAS account and then logged in to chat.fedoraproject.org. I see a few difference is the way your screens go.

  • i had to accept terms and agreement before I actually got to the elements web-app.
  • i see the fedora homeserver there and am in some default channels already, but on your screen it’s not shown
  • my default option when searching for channels was “join” in the fedora homeserver, but in your video, you don’t see the homeserver at all, and your default is to “view”.

I’m not sure why this is happening. the fact that it asks you to verify your session indicates that you have another session somewhere?

Here’s the video (from about the 1 min mark, it was all very slow today):

It seems that for some instance I’ve been “skipped” over for the Matrix account creation workflow and was never given a chance to do that “accept terms and conditions”.

Maybe because I was an early adopter and created a Matrix account before this T&C workflow was implemented?

Anyway, tried again using “create account” instead of “sign in”, and choosing to start a new session, and it went like this:

In summary the flow is a little bit different but I still never get any screen where I can accept the conditions.

If the problem was that I somehow skipped over something in the original Matrix account creation, would it be possible to delete my Matrix account so I can start over?

Yeh, I’m not sure. I think maybe stuff was enabled after you had already created your account and so your account doesn’t have “I accept” selected wherever. I dug around and found a few issues, like this one:

I dropped a comment there asking how one can accept terms if they’re seeing this box.

There’s one about the terms and conditions checkbox not being visible:

But I don’t think you get to this page at all…