[jitsi-dev] Jitmeet enter locked muc


#1

Hi all,

A big thank you to all the lovely people at Jitsi and Estos for the Jitmeet application and the Jitsi-videobridge! Really awesome stuff!

I have setup the stack containing nginx, prosody, jitmeet and the videobridge in a vps at meet.debnet.nl
It basically seems to work as long as i doesn't lock the room, however I probably overlooked something and misconfigured some things -> as I lock the room after clicking on the padlock in the toolbar, the password is beeing sent to Prosody:

Dec 27 13:51:12 mod_bosh debug Handling new request table: 0x1eef3b0: <body rid='2092775624' xmlns='http://jabber.org/protocol/httpbind' sid='03af5103-df0d-41e2-8c3c-26d9861aa795'><iq to='mojyexvlfim5cdi@meet.debnet.nl' type='set' xmlns='jabber:client' id='2:sendIQ'><query xmlns='http://jabber.org/protocol/muc#owner'><x xmlns='jabber:x:data' type='submit'><field var='FORM_TYPE'><value>http://jabber.org/protocol/muc#roomconfig</value></field><field var='muc#roomconfig_roomsecret'><value>sleutel</value></field></x></query></iq></body>

However when trying to enter the same room via https://meet.debnet.nl/mojyexvlfim5cdi no pop-up box appears to enter the password. The Prosody debug log shows:

Dec 27 13:51:34 mod_muc debug cf3c3539-3e38-41fc-8079-0cc02d894e78@jabber.debnet.nl/81cdab96-de5c-4fb1-bfa3-16f95643a490 couldn't join due to invalid password: mojyexvlfim5cdi@meet.debnet.nl/cf3c3539-3e38-41fc-8079-0cc02d894e78

(client is Chrome 31.0.1650.63 on osx9) Any ideas where I went bananas in the config? Thanks for all input on this. I wish you all a very happy and healthy 2014!!

Debber


#2

It seems your app.js doesn't react on the passwordrequired.muc event generated by muc.js -- I'd recommend pulling the latest version from github, Yana added a nice UI four days ago.

cheers

philipp

···

Am 27.12.2013 14:46, schrieb Debber:

However when trying to enter the same room via
https://meet.debnet.nl/mojyexvlfim5cdi no pop-up box appears to enter
the password. The Prosody debug log shows:

Dec 27 13:51:34 mod_muc debug
cf3c3539-3e38-41fc-8079-0cc02d894e78@jabber.debnet.nl/81cdab96-de5c-4fb1-bfa3-16f95643a490
couldn't join due to invalid password:
mojyexvlfim5cdi@meet.debnet.nl/cf3c3539-3e38-41fc-8079-0cc02d894e78

(client is Chrome 31.0.1650.63 on osx9) Any ideas where I went bananas
in the config?


#3

Philipp Hancke schreef op 27-12-13 16:11:

···

Am 27.12.2013 14:46, schrieb Debber:

However when trying to enter the same room via
https://meet.debnet.nl/mojyexvlfim5cdi no pop-up box appears to enter
the password. The Prosody debug log shows:

Dec 27 13:51:34 mod_muc debug
cf3c3539-3e38-41fc-8079-0cc02d894e78@jabber.debnet.nl/81cdab96-de5c-4fb1-bfa3-16f95643a490

couldn't join due to invalid password:
mojyexvlfim5cdi@meet.debnet.nl/cf3c3539-3e38-41fc-8079-0cc02d894e78

(client is Chrome 31.0.1650.63 on osx9) Any ideas where I went bananas
in the config?

It seems your app.js doesn't react on the passwordrequired.muc event
generated by muc.js -- I'd recommend pulling the latest version from
github, Yana added a nice UI four days ago.

cheers

philipp

Yep, this works (sorry, I messed up trying a mix of Jitsi/Estos files from github)...
Tnx. Philipp and Yana!

Debber