Hello, I've been working on jitsi-meet setup with LDAP through cyrus-sasl
authentication for last month, and the best result I achieved is when I
developed it with quick install but with older stable build. Then, the
problem is that sasl reports "SASL succeeded but username was invalid".
Logging with Pidgin worked fine, but jitsi-meet couldn't handle it. I've
found that it might be related to international symbols used in usernames,
but I used one without these symbols and it still didn't work. I decided to
change sources list to nightly builds again and execute an upgrade, but it
broke authorization applet in jitsi-meet, where console states:
CONFERENCE FAILED: conference.authenticationRequired_onConferenceFailed @
DataChannels.js:157EventEmitter.emit @ events.js:77(anonymous function) @
JitsiConference.js:847EventEmitter.emit @ events.js:77(anonymous function)
@ moderator.js:318(anonymous function) @ sha.js:13Strophe.Handler.run @
jquery.js:8906(anonymous function) @ sha.js:21Strophe.forEachChild @
sha.js:21Strophe.Bosh._onRequestStateChange @ deflate.js:325
UI.js:56 Uncaught TypeError: Cannot read property 'isExternalAuthEnabled'
Last time I encountered this I realized that it's related to setting of
authentication in Prosody, as everything worked fine with "internal_plain"
setting, but since I need authentication against LDAP, internal is no-go.
Any help would be appreciated. This is my first time using external people
for help and a mailing list, so please let me know if I should report it
somewhere else or anything that is out of place.
Artur Szcześniak, IT