!NPRUEisLjcaMtHIzDr:kamax.io

mxisd

259 Members
Federated Matrix Identity Server | https://github.com/kamax-io/mxisd | Version: 0.8.2 | Dev discussions: #mxisd-dev:kamax.io | Related: #matrix-identity:matrix.org104 Servers

Load older messages


SenderMessageTime
15 May 2019
@max:kamax.ioMaximuskaiyou: no repo, we do not wish to host one at this time.09:52:47
@kaiyou:tedomum.netkaiyouOkay, thanks :)09:59:30
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.uk
In reply to @max:kamax.io
Jason Morgan: where do you see the replacement happening? in Riot settings?
Sorry I quoted wrong bug: https://github.com/matrix-org/synapse/issues/5161
09:59:55
@max:kamax.ioMaximus ok, but how do you know it's happening? 10:01:16
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukWhen the user gets the "you have been invited" email, and click the link, to open riot-web. In R-W the fields are pre-filled with email, that email is wrong. If you have a gmail account I can show you by inviting you.10:03:15
@max:kamax.ioMaximusand if you fix the email in the field, does it work?10:05:05
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukyes, if you manually fix it, it works (well sort of, as it then breaks later - see other issues I'm having)10:05:31
@max:kamax.ioMaximusso mxisd does not send a link that would allow auto completion in Riot when registrating. Did you change the template to make it do it?10:07:09
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukhmm, no idea how it works then.... I changed the intive email template as per your instructions about a year ago.10:09:28
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukShould I send?10:09:38
@max:kamax.ioMaximusThe email is not url-encoded so if you changed the template so it appear in the link, it would break yes10:10:29
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukI don't thinkt the email has and email address in it, I think it uses a session id.10:11:40
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukand=an10:11:46
@max:kamax.ioMaximusthere are no session ID for invitation10:12:06
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukI'll look at the template.10:12:18
@max:kamax.ioMaximuswhat I mean is: Riot having the email auto-filled is via a query parameter in the URL you would receive when invited10:12:58
@max:kamax.ioMaximusmxisd never had that in its builtin templates. only the riot.im/matrix.org identity server has it10:13:31
@max:kamax.ioMaximusso either you changed the template so it gets added, or the client you used to do the invite is configured to use the central ISes10:14:23
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukOK, by bad. looking at the template I can see it uses %INVITE_MEDIUM%=%INVITE_ADDRESS% I guess this is the issue, I can fix that.10:18:33
@max:kamax.ioMaximus there is no URL encoding so a + will definitely break 10:19:22
@max:kamax.ioMaximusI can add it as an enhancement for the next release10:19:53
@jasonm:matrix.cambsac.org.uk@jasonm:matrix.cambsac.org.ukOK, thanks10:20:13
@studz:matrix.org@studz:matrix.org left the room.21:31:25
16 May 2019
@magnus:ctrl-c.liu.se@magnus:ctrl-c.liu.se joined the room.16:52:48
18 May 2019
@max:kamax.ioMaximus Jason Morgan: Added the encoding in last commit. Let me know how you install mxisd and I'll provide you a build to test with 00:20:24
@perflyst:snopyta.orgperflyst

I had these both in my apache vhost

    <Location /_matrix/client/r0/user_directory/>
        ProxyPreserveHost On
        ProxyPass http://172.16.x.x:8090/_matrix/client/r0/user_directory/
        ProxyPassReverse http://172.16.x.x:8090/_matrix/client/r0/user_directory/
    </Location>

    <Location /_matrix/identity>
        ProxyPreserveHost On
        ProxyPass http://172.16.x.x:8090/_matrix/identity
        ProxyPassReverse http://172.16.x.x:8090/_matrix/identity
    </Location>

Is this the correct translation to nginx?

    location /_matrix/client/r0/user_directory {
        proxy_pass http://172.16.x.xx:8090/_matrix/client/r0/user_directory/
    }

    location /_matrix/identity {      
        proxy_pass http://172.16.x.xx:8090/_matrix/identity
    }
08:52:05
@sorunome:sorunome.de@sorunome:sorunome.de

soru also added

        proxy_read_timeout 60s;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        client_max_body_size 10G;
08:55:01
@perflyst:snopyta.orgperflyst why client_max_body_size 10G;? 08:55:15
@sorunome:sorunome.de@sorunome:sorunome.debecause soru just copied the same config over that she uses for her media repo xD08:55:36
@sorunome:sorunome.de@sorunome:sorunome.defeel free to omit08:55:51

Show newer messages


Back to Room ListRoom Version: