changed milestone to %Previously done stuff
By Alexandre on 2020-01-13T07:04:19 (imported from GitLab project)
Hotfixed:
@MattJ On Prosody side, when a request fail, Prosody no longer do any other request. I had to reload every conference.xyz muc module. Is it expected?
On djangoldp-circle side, I added an exception for Prosody's IP, the request failed because Prosody isn't logged and have no permission on any circle object.
@jbpasquier : You rock.
Can you see with @calummackervoy and @sylvain this IP exception workaround? Keep in mind that we will migrate the server in the coming weeks.
By Alexandre on 2020-01-13T08:47:01 (imported from GitLab project)
I guess a long term run may be that Prosody have to be identified.
As long as we're getting all instances on the same prosody, it's "ok".
@balessan Ping you here too
On Prosody side, when a request fail, Prosody no longer do any other request.
This sounds like https://git.happy-dev.fr/startinblox/applications/sib-app/issues/256
Basically the code was refactored (not by me) to use a single thread. Whenever there is a bug or connectivity problem, it breaks the thread and everything stops working.
The code needs to be written with a more robust design. I didn't do this yet because in theory if everything works then a single thread would be ok (kinda). But any problems cause it to break, so it's quite fragile. I think this is the third problem we've had with it now.
@alexandre consider this and rank #256 (closed) in the list of priorities accordingly.
By Matthew Wild on 2020-01-14T13:54:32 (imported from GitLab project)
Roger
By Alexandre on 2020-01-14T16:33:55 (imported from GitLab project)
closed