matrix-docker-ansible-deploy icon indicating copy to clipboard operation
matrix-docker-ansible-deploy copied to clipboard

registration on element. subdomain isn't working

Open nebocamin opened this issue 1 year ago • 4 comments

Describe the bug if you have open registration and go to element.yourdomain and try to register. the email with validation is coming. the validation link will not work.the site shows success, but the user remains unregistered

To Reproduce My vars.yml file looks like this:

matrix_synapse_registrations_require_3pid: ['email']
#matrix_synapse_account_threepid_delegates_email: true
matrix_synapse_enable_registration: true

nebocamin avatar Oct 20 '23 22:10 nebocamin

I have the same issue. Registration screen stays spinning, verify email link report success and user is not registered. I am using token registration, the token is used but registration is not completed.

Maybe this is relevant: https://github.com/vector-im/element-web/issues/26172#issuecomment-1724872158

baskinsy avatar Nov 26 '23 11:11 baskinsy

Can confirm that setting

"m.identity_server": {
            "base_url": "https://vector.im"

in client-element/config.json and restarting the container makes registration to work again.

baskinsy avatar Nov 26 '23 12:11 baskinsy

You can also have your own identity server, if you set:

matrix_ma1sd_enabled: true

The registration didn't stuck.

ivoruetsche avatar Dec 31 '23 16:12 ivoruetsche

I ran into this issue as well. Note a more stable workaround than manually editing client-element/config.json is adding to your vars.yml:

matrix_client_element_default_is_url: https://vector.im

Might be worth adding a note about this on https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/registering-users.md#enabling-public-user-registration until the issue is fixed in element-web?

laszlovl avatar Feb 11 '24 12:02 laszlovl