Not sure I have any answers right now but here are some leads where you might be able to debug further on your install. The query param is parsed:
And the error you are hitting is that there is not auth token set via query param here:
If you have familiarity you can add debug statements to the code and restart prosody.
Also, just looking at some authenticated links we generate for meet.jit.si with our slack integration I see that the query param is jwt and not token Can you try changing the query param to jwt as seen in the following link where I’ve elided my complete token:
After a restart of prosody I can see that I only have the first log “out of bosh-session”. So the query params is not parsed. That explains it. But I am not a lua developer so I don’t really understand why.