Code Monkey home page Code Monkey logo

Comments (13)

inittab avatar inittab commented on June 24, 2024

Hi, the playbook does not install jitsi-meet-tokens. I don't know what modifications that package does to the resulting install but it shouldn't be required when using this playbook.

from ansible-jitsi-meet.

oe79 avatar oe79 commented on June 24, 2024

Hi, but how is token based authentication working as described under "User authentication support"?
The other thing is: why jitsi does not work anymore out of the box when using the playbook and doing a fresh install? Perhaps s.o. can test it an do a fresh install using the playbook.

from ansible-jitsi-meet.

inittab avatar inittab commented on June 24, 2024

The jitsi-meet-tokens package does not install anything, it simply modifies configuration files. That's the same thing the ansible playbook does. So if you install it (jitsi-meet-tokens) you may break the playbook's work. Logs may be helpful in order to debug your installation not working.

from ansible-jitsi-meet.

oe79 avatar oe79 commented on June 24, 2024

I didn't install the token-plugin when i used the playbook. I only installed it, when installing jitsi on my own.

Well, as i told you: the playbook runs through without errors, but then jitsi is not working. in older installations it worked fine.
It would be nice to know, if the playbook only does not work for me, or if it perhaps is a common problem when installing on a fresh actual debian 10.
For logs I have to create a new VM and let do ansible the job. If you're interested, you can try it yourself on the Test-VM and I give you access to it.

from ansible-jitsi-meet.

inittab avatar inittab commented on June 24, 2024

Thanks for the offer. I'll try to set up a new VM to test it and get back to you as time permits.

from ansible-jitsi-meet.

oe79 avatar oe79 commented on June 24, 2024

Thank you very much!

from ansible-jitsi-meet.

oe79 avatar oe79 commented on June 24, 2024

Hello inittab,
did you already have the time to test it?
Thanks for your answer.

from ansible-jitsi-meet.

inittab avatar inittab commented on June 24, 2024

Hi, I'm sorry I didn't have the time. I'll try to look at it this week, hopefully tomorrow, and get back to you. Sorry again.

from ansible-jitsi-meet.

inittab avatar inittab commented on June 24, 2024

Hi, I'm very sorry this took so long. I think the issue was the jicofo user was not created in prosody. My last commit fixes that. Please let me know if that fixes it for you. Else, please send me as much logs as possible after the playbook is run. Thanks, Alberto

from ansible-jitsi-meet.

oe79 avatar oe79 commented on June 24, 2024

Hi, thanks for trying to help, but it still doesn't work. I get an "Unfortunately something went wrong" error when opening a meeting.
These are the logs for prosody, jicofo and videobridge after running the playbook:

prosody.txt
jicofo.txt
jvb.txt

Let me know, if you need other logs.
Thanks
Oe

from ansible-jitsi-meet.

inittab avatar inittab commented on June 24, 2024

Hi, from the jicofo logs, the problem seems to be the one fixed in my commit (Jicofo not authenticating itself in prosody).

Did you try the playbook on a new deployment or on one already deployed?

Can you check the password value in the "client" section of /etc/jitsi/jicofo/jicofo.conf matches with the one in /var/lib/prosody/auth.YOURDOMAIN/focus.dat.

If you check your jicofo and prosody logs, you can see that jicofo first connects OK:
Prodody:
May 22 11:37:23 c2s5615c6a2f660 info Authenticated as [email protected]
Jicofo:
Jicofo 2022-05-22 11:37:23.119 INFO: [15] [xmpp_connection=client] XmppProviderImpl.doConnect#209: Connected, JID=null
But after that prosody restarts and it breaks.
Same thing happens with jvb authentication. Could you sendme (privately) /etc/prosody/conf.d/meet.oeweb.de.cfg.lua with all passwords ommited?

Thanks, Alberto

from ansible-jitsi-meet.

oe79 avatar oe79 commented on June 24, 2024

Hi,
I did it on a fresh installed Debian 10.
There is no "/var/lib/prosody/auth.YOURDOMAIN/focus.dat". I only can find a focus.dat in /var/lib/prosody/auth.YOURDOMAIN/accounts and /var/lib/prosody/auth.YOURDOMAIN/roster.
But there are no password values in it.
How can I send you privatly a message? Github does not support private messages.

Thanks again
Oe

from ansible-jitsi-meet.

inittab avatar inittab commented on June 24, 2024

Sorry, I meant /var/lib/prosody/auth.YOURDOMAIN/accounts/focus.dat, yes. Does that file contain:
return {
["password"] = "FOCUSPASSWORD";
};
At the bottom of inittab.org you may find my email address. agi@

from ansible-jitsi-meet.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.