ma1sd
ma1sd copied to clipboard
Can't set new password
I'm pretty sure users were able to change their LDAP password via the Element (at the time Riot) client. This was maybe in April or May when I last set up a Synapse + ma1sd with LDAP store.
Now that option is no longer available. In the Element settings I can see the heading "Account", where the option for setting a new password should be, but after that the heading "Email addresses" immediately follows:

Not sure if this is intended but it would be nice for users to be able to change their LDAP password from within Element.
The following is my ma1sd.yaml:
matrix:
domain: 'XXXX'
v1: true
v2: false
key:
path: '/var/ma1sd/sign.key'
storage:
backend: postgresql
provider:
postgresql:
database: //XXXX:5432/ma1sd
username: XXXX
password: XXXX
ldap:
attribute:
uid:
type: 'uid'
value: 'uid'
avatar: 'jpegPhoto'
connection:
baseDNs:
- OU=XXXX
bindDn: XXXX
bindPassword: XXXX
host: XXXX
port: 389
tls: false
enabled: true
Try to enable
matrix:
v2: true
Element requires the V2 API enabled.