Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ver 0.7.0 - plugin add a few parameter to conf invite #61

Open
Labi4 opened this issue Aug 23, 2022 · 7 comments
Open

ver 0.7.0 - plugin add a few parameter to conf invite #61

Labi4 opened this issue Aug 23, 2022 · 7 comments

Comments

@Labi4
Copy link

Labi4 commented Aug 23, 2022

Hi.

i have a strange situation. when i try to create a new meeting via plugin it's add a phone numbers and pincode. but my installation is not include SIP and JWP.

if option phoneNumberListEndpoint is not set at config i will see string api.jitsi.net at config file and get a lot of phone numbers at invitation. if i set to to my server - i will get a lot of errors.

same for option conferenceMapperEndpoint.

at plugin ver 0.6.6 we had not such issue.

@ticktostick
Copy link

same problem here
The plugin now requires to have access to api.jitsi.net to query the conference mapper
and if you don't have the access or the conference mapper is not present in self hosted jitsi installation

you get errors and the conference link is not generated

@timetheoretical
Copy link
Owner

I see. So I guess that if you're offline and try and create a meeting it will also break

@Labi4
Copy link
Author

Labi4 commented Sep 2, 2022

i just mean that will be nice to have opportunity to disable this messages to prevent a additional question from users.

@ticktostick
Copy link

I see. So I guess that if you're offline and try and create a meeting it will also break

Yes

@VAlyutin
Copy link

Hi. Have same problem. Dont need any tel numbers in meeting creation, just jitsi link.

@netFLOw95
Copy link

Same for me. Just need the meeting link.

@mjunghanns
Copy link

I just experienced the same behavior.

Workaround
We used to have Jibri integrated for SIP-integration but don't have it integrated anymore, that rang a bell. A while back I wrote two php scripts that would handle the list of phone numbers and the conference mapper itself. Now what you could do is to provide your plugin configuration with two URIs, let's say

conferenceMapperEndpoint = https://jitsi.mycompany.com/conferencemapper.php
phoneNumberListEndpoint = https://jitsi.mycompany.com/phonenumberlist.php

Next thing you should do is write two php scripts that are available under above mentioned address (these are examples but you know what I mean). Haven't tested, but maybe plain textfiles would do the job as well but you have to try. These scripts should output the following:
conferencemapper.php
{"message":"None"}

phonenumberlist:
{"message":"None","numbersEnabled":false}

That's it. Now neither will the plugin complain, nor will there be any random numbers or pins be listed to your appointment.

How the developer could handle it
If these two configuration switches are being left empty, just do ignore their intended function. Don't use any default URIs because these are just senseless (except for integrators to see what data to expect) in live environments. Instead, just refrain from adding any related text contents that refer to these variables to the appointment text.

fjl5 pushed a commit to fjl5/jitsi-meet-outlook that referenced this issue May 8, 2023
…ical#70 timetheoretical#72 timetheoretical#74

When a local installation does not provide Dial-in access, there is no need for listing phone numbers and conference PINs. Both lists usually are gathered by
- CONFERENCEMAPPER_ENDPOINT
- PHONENUMBERLIST_ENDPOINT
Enable a value of "none" in the installer to skip trying to retrieve the numbers and PINs
fjl5 pushed a commit to fjl5/jitsi-meet-outlook that referenced this issue May 8, 2023
…ical#70 timetheoretical#72 timetheoretical#74

When a local installation does not provide Dial-in access, there is no need for listing phone numbers and conference PINs. Both lists usually are gathered by
- CONFERENCEMAPPER_ENDPOINT
- PHONENUMBERLIST_ENDPOINT
Enable a value of "none" in the installer to skip trying to retrieve the numbers and PINs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants