27 Apr 2019 |
Maximus | let's keep in touch | 18:22:17 |
Maximus | and you should join #gridepo:kamax.io | 18:23:05 |
@olmari:hacklab.fi | yeah, we'll progress one bit at a time, our SLA is very "best effort" too =) | 18:23:36 |
Maximus | hehe | 18:23:44 |
Matt (eggy) | bah | 18:24:32 |
Maximus | Matt (eggy): talk to me :) tell me what's wrong | 18:24:52 |
Matt (eggy) | Apr 27 14:25:13 matrix mxisd[16629]: [XNIO-1 task-11] INFO io.kamax.mxisd.invitation.InvitationManager - Performing invite to email:admin@eggy.cc
Apr 27 14:25:13 matrix mxisd[16629]: [XNIO-1 task-11] INFO io.kamax.mxisd.threepid.generator.GenericTemplateNotificationGenerator - Generating notification content for 3PID invite
Apr 27 14:25:13 matrix mxisd[16629]: [XNIO-1 task-11] ERROR io.kamax.mxisd.http.undertow.handler.SaneHandler - Feature not available: 3PID Email identity: sender address is empty - You must set a value for notifications to work
Apr 27 14:25:13 matrix mxisd[16629]: [XNIO-1 task-11] INFO io.kamax.mxisd.http.undertow.handler.BasicHttpHandler - Request POST http://eggy.cc/_matrix/identity/api/v1/store-invite - Error M_NOT_AVAILABLE: This action is currently not available. Contact your administrator to enable it. | 18:26:07 |
Matt (eggy) | I'm missing something here | 18:27:21 |
Maximus | Feature not available: 3PID Email identity: sender address is empty - You must set a value for notifications to work | 18:27:41 |
Maximus | you need to set the email address to use to send | 18:27:53 |
Matt (eggy) | threepi:
medium:
email:
identity:
from: "noreply@eggy.cc"
name: 'Eggy Identity Server'
connectors: | 18:29:35 |
@olmari:hacklab.fi | (and now when I'm asked this, I see this :D https://github.com/krombel/matrix-register-bot ) :D just wanted to FYI :P | 18:29:40 |
Matt (eggy) | isn't that what this is? | 18:29:41 |
Maximus | threepi instead of threepid | 18:30:02 |
Maximus | and be sure to send config snippset using multiline code markup, else indentation and the likes is not kept, making it impossible to troubleshoot | 18:30:48 |
Maximus | ```
<stuff goes here>
```
new lines are important between the ` and the stuff | 18:31:21 |
Matt (eggy) | I'm a complete idoit when it comes to markup, heh | 18:31:29 |
Matt (eggy) | well, that fixed it at least its working now | 18:32:11 |
Maximus | 👍 | 18:32:36 |
Matt (eggy) | can I have more than one dns override? | 18:33:01 |
Maximus | of course, it's an array | 18:33:14 |
Matt (eggy) | ok, that fixed that problem. No idea why the electron version of Riot sees my home server as matrix.eggy.cc when I configure it to use eggy.cc | 18:35:39 |
Matt (eggy) | adding the overide fixed the other problem, we're good now | 18:36:11 |
Maximus | Awesome! | 18:36:29 |
Matt (eggy) | so, it won't store invites if the email isn't configured? | 18:38:35 |
Matt (eggy) | I saw that error in my logs, but it went away once I configured the email properly | 18:38:55 |
Maximus | an invite is considered successful if the notification was sent (since the user is invited only if something happens on the target network) | 18:39:19 |
Maximus | if a notification can't be sent, the invite fails | 18:39:30 |
Maximus | 3PID invites are a special item in Matrix, they are not treated like regular invites and cannot be controlled the same way. There are other requirements at the protocol level for them. | 18:40:31 |
Matt (eggy) | okay | 18:40:48 |