Re: Help with APIs

2020-06-16 Thread Maxim Solodovnik
Hello,

It seems you already found
https://openmeetings.apache.org/RestAPISample.html
You can check JAvaDocs for all API methods at
https://openmeetings.apache.org/openmeetings-webservice/apidocs/org/apache/openmeetings/webservice/package-summary.html

Recording should be started manually 

On Mon, 15 Jun 2020 at 13:13, Starwin K  wrote:

> Hi!
>
> I’m a student and I’m still learning. Kindly Bear with my lazy brain.
>
>
>
> So I have installed Openmeetings 5.0 in my public domain server.
> Everything is working well in the Application. Now I want to:
>
>1. Start a video conference between two parties from my website.
>2. Record it.
>3. Access the recording.
>
>
>
> Also, I looked at the three sample REST APIs and tested them on the
> browser console and it returned success.
>
>
>
> If someone could help me with the exact API calls(sample) and how to do
> it, That would be great. I'm trying to figure it out, in vain.
>
>
>
>
>
> Thanks in Advance.
>
>
>
>
>
>
>


-- 
Best regards,
Maxim


Re: Coturn server

2020-06-16 Thread Maxim Solodovnik
I doubt this is possible

On Mon, 15 Jun 2020 at 13:48, Rohit Dhamal  wrote:

> Hello Maxim,
>
> I came across open-coturn project recently. What if we self host the
> coturn server? Can we avoid opening up multiple ports?Is it worth giving a
> try?
> Thanks,
>
> Regards,
> Rohit.
>
> Sent from Yahoo Mail on Android
> 
>


-- 
Best regards,
Maxim


Re: WhatsApp with openmeetings

2020-06-16 Thread Maxim Solodovnik
Hello Rohit,

you can
1) generate invitation link
2) copy it
3) paste to Whatsapp
4) send

On Mon, 15 Jun 2020 at 13:49, Rohit Dhamal  wrote:

> Hello,
> I would like to send invitation links via WhatsApp. Can anyone guide how?
> Thanks,
> Regards,
> Rohit.
>


-- 
Best regards,
Maxim


Re: OM-Update: Room-ID change

2020-06-16 Thread Maxim Solodovnik
Hello Rene,

as you can see from commit message
Room name was added as non-unique
So you can have multiple rooms with same tag

The URL will be https://webinar.domain.de:5443/openmeetings/#room/ReneRoom1
the first non-deleted room with a given tag will be opened :)

On Mon, 15 Jun 2020 at 19:22, René Scholz 
wrote:

> Hello Maxim,
>
> JIRA send me a message that you implement my wish with the roomname.
>
> https://issues.apache.org/jira/browse/OPENMEETINGS-2236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>
> Great!
>
> Can you give me a hint how the URL have to look?
>
> My suggestion was:
> https://webinar.domain.de:5443/openmeetings/#room/ReneRoom1
> where ReneRoom1 is the (unique) name of my room.
>
> Best regards,
>
> René
>
>
>
> Am 07.04.2020 um 11:43 schrieb Maxim Solodovnik:
>
> please create JIRA :)
>
> On Tue, 7 Apr 2020 at 16:43, Maxim Solodovnik 
> wrote:
>
>> Hello Rene,
>>
>> By "inform the moderators " do you mean moderators of some external
>> system?
>>
>> I was planning to modify room secure hashes to reference room by
>> externalId/type rather than roomId :)
>>
>> On Tue, 7 Apr 2020 at 14:59, René Scholz <
>> rene.sch...@abakus-edv-systems.de> wrote:
>>
>>> Hello,
>>>
>>> after a "clean-update" with new create of the database anf importing the
>>> backup it seems that the room-ID changes every time.
>>> After that I have to inform the moderators that a new link lead to their
>>> "personal-room".
>>>
>>> Suggestion 1: Is it possible that the room-ID not changes when I make a
>>> update I describe?
>>> Suggestion 1: Or is it possible for the moderator to get access by
>>> room-name and not only by ID?
>>> Maybe like this: "
>>> https://webinar..de:5443/openmeetings/#room/RoomName";
>>>
>>> With best regards,
>>>
>>> René
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>
>
> --
> Best regards,
> Maxim
>
>
>

-- 
Best regards,
Maxim


Re: InvalidStateError: Failed to set remote answer sdp: Called in wrong state: kStable

2020-06-16 Thread Maxim Solodovnik
Hello Alain,

Thanks for your screenshot
In case of "external" OM is unable to perform stable WebRTC connection
All log messages are caused by this fact

Can you try to enter OM room with chrome/Chromium with extensions disabled?
(incognito mode might help)
In case it doesn't help i would check TURN ports are accessible from
"external" machine (telnet might help here)

On Tue, 16 Jun 2020 at 00:55, R. Scholz 
wrote:

> I dont know if you had wrote before:
> - Which browser you use for your tries?
>
> And I see in your log that your coturn listen on a lot of IP-addresses.
> Hm, why so much? If your server stand behind a NAT it is not necessary to
> listen at your public-Internet-IP.
>
> *49152:65535 UDP the tools said open or filtered, so I think it is ok… *
> Are you sure that the ports are really open?
>
> Whats the result of testing your coturn-server under:
> https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
>
> Please write here your turnserver.conf (dont forget to change youre
> "realm" and the password).
>
>
> Best regards,
>
> René
>
> Am 15.06.2020 um 15:21 schrieb Alain DEVILLE:
>
> Ok i have tested all ports, it is ok for all TCP, for 49152:65535 UDP the
> tools said open or filtered, so I think it is ok…
>
> For me it is the coturn server that miss something because it is use for a
> kind of encapsulation if I understand his role… In the conf of coturn we
> must specify the external address of the server, I have put my public
> address, is it ok , must I put the ip behind the firewall instead ?
>
>
>
>
>
> *De :* Alvaro  
> *Envoyé :* lundi 15 juin 2020 15:09
> *À :* user@openmeetings.apache.org
> *Objet :* Re: InvalidStateError: Failed to set remote answer sdp: Called
> in wrong state: kStable
>
>
>
> ...test the open ports in Google "test ports online"
>
>
>
>
>
>
>
> ...
>
>
>
>
>
> El lun, 15-06-2020 a las 14:12 +0200, Alain DEVILLE escribió:
>
> I stil have the sames error, I have rebooted the server and still the
> same, when I am in the same network, no error but when I try from the
> internet it show the 2 same errors…
>
>
>
> *De :* Alvaro 
> *Envoyé :* lundi 15 juin 2020 13:08
> *À :* user@openmeetings.apache.org
> *Objet :* Re: InvalidStateError: Failed to set remote answer sdp: Called
> in wrong state: kStable
>
>
>
> ...please, try this:
>
>
>
> sudo nano /etc/turnserver.conf
>
>
>
> ...and change:
>
>
>
> stale-nonce=0 to stale-nonce=600
>
>
>
> ...exit the nano editor by pressing the Ctrl+x keys, ask if
>
> you save and press Y and then Enter to exit.
>
>
>
> sudo /etc/init.d/coturn restart
>
>
>
>
>
> ..
>
>
>
>
>
>
>
>
>
>
>
> ...
>
> El lun, 15-06-2020 a las 12:58 +0200, Alain DEVILLE escribió:
>
> I confirm that i have followed word by word
>
>
> https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04%20LTS.pdf?version=5&modificationDate=1588003937000&api=v2
>
> and
>
>
> https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20SSL%20certificates%20and%20Coturn%20for%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04.pdf?version=2&modificationDate=1589624413000&api=v2
>
>
>
> first one is the installation guide and the second is the integration of
> ssl certificate for my domain, as far as I know, all ports are open, how
> can I test them ?
>
> 3478 TCP-UDP IN
>
> 5443 TCP IN
>
>  TCP IN
>
> 49152:65535 UDP IN-OUT
>
>
>
> *De :* Alvaro 
> *Envoyé :* lundi 15 juin 2020 12:12
> *À :* user@openmeetings.apache.org
> *Objet :* Re: InvalidStateError: Failed to set remote answer sdp: Called
> in wrong state: kStable
>
>
>
> ...if you have followed this guide:
>
>
>
> Installation OpenMeetings 5.0.0-M4 on Ubuntu 18.04 LTS.pdf
> 
>
>
>
> ...also need this one:
>
>
>
> Installation OpenMeetings 5.0.0-M4 on Ubuntu 18.04 LTS.pdf
> 
>
>
>
> ...and if you have followed both, be sure you open the ports
>
> in firewall and router.
>
>
>
> Run this command:
>
>
>
> sudo /etc/init.d/coturn restart
>
>
>
>
>
> ..
>
>
>
>
>
>
>
> El lun, 15-06-2020 a las 11:34 +0200, Alain DEVILLE escribió:
>
> It is installed on Ubuntu 18.04 according to the doc
>
> Envoyé par BlueMail 
>
> Le 15 juin 2020, à 11:18, Alvaro  a écrit:
>
> Could you please say at what OS is OM installed?
>
>
>
>
>
>
>
> .
>
>
>
>
>
> El lun, 15-06-2020 a las 10:21 +0200, Alain DEVILLE escribió:
>
> Hello,
>
> I have a problem, I suspect it is related to coturn conf, when I connect
> directly to the server (on the same network with an entry in

AW: New installation tutorial OpenMeetings 5.0.0-M4 on Ubuntu 20.04 lts

2020-06-16 Thread Peter-Otto Weber
Hello Alvaro,

i am currently foollowing your tutorial.

Can there be a locigal error on page 5?

I can not run the „docker run“ command bevor doing the next step – unpacking om 
to he folder.

Otherwise the path is not existing.

Best wishes

POW

Von: Alvaro 
Gesendet: Montag, 8. Juni 2020 18:37
An: user@openmeetings.apache.org
Betreff: New installation tutorial OpenMeetings 5.0.0-M4 on Ubuntu 20.04 lts

[cid:image002.png@01D643D2.8E212BA0]
Hello,

A new tutorial is at your disposal, called:


Installation OpenMeetings 5.0.0-M4 on Ubuntu 20.04 lts.pdf


You can find it at:


https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+for+installing+OpenMeetings+and+Tools


Best regards

Alvaro



---


Re: OM-Update: Room-ID change

2020-06-16 Thread René Scholz

Hello Maxim,

great! It works perfectly.

Best regards and many thanks, that will be very helpful for me,

René


Am 16.06.2020 um 10:53 schrieb Maxim Solodovnik:

Hello Rene,

as you can see from commit message
Room name was added as non-unique
So you can have multiple rooms with same tag

The URL will be 
https://webinar.domain.de:5443/openmeetings/#room/ReneRoom1

the first non-deleted room with a given tag will be opened :)

On Mon, 15 Jun 2020 at 19:22, René Scholz 
> wrote:


Hello Maxim,

JIRA send me a message that you implement my wish with the roomname.

https://issues.apache.org/jira/browse/OPENMEETINGS-2236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Great!

Can you give me a hint how the URL have to look?

My suggestion was:
https://webinar.domain.de:5443/openmeetings/#room/ReneRoom1
where ReneRoom1 is the (unique) name of my room.

Best regards,

René



Am 07.04.2020 um 11:43 schrieb Maxim Solodovnik:

please create JIRA :)

On Tue, 7 Apr 2020 at 16:43, Maxim Solodovnik
mailto:solomax...@gmail.com>> wrote:

Hello Rene,

By "inform the moderators " do you mean moderators of some
external system?

I was planning to modify room secure hashes to reference room
by externalId/type rather than roomId :)

On Tue, 7 Apr 2020 at 14:59, René Scholz
mailto:rene.sch...@abakus-edv-systems.de>> wrote:

Hello,

after a "clean-update" with new create of the database
anf importing the
backup it seems that the room-ID changes every time.
After that I have to inform the moderators that a new
link lead to their
"personal-room".

Suggestion 1: Is it possible that the room-ID not changes
when I make a
update I describe?
Suggestion 1: Or is it possible for the moderator to get
access by
room-name and not only by ID?
Maybe like this:
"https://webinar..de:5443/openmeetings/#room/RoomName";

With best regards,

René









-- 
Best regards,

Maxim



-- 
Best regards,

Maxim




--
Best regards,
Maxim




RE: InvalidStateError: Failed to set remote answer sdp: Called in wrong state: kStable

2020-06-16 Thread Alain DEVILLE
I have just tried with chrome in private mode and firefox too but still the 
same problem…



De : Maxim Solodovnik 
Envoyé : mardi 16 juin 2020 11:11
À : Openmeetings user-list 
Objet : Re: InvalidStateError: Failed to set remote answer sdp: Called in wrong 
state: kStable



Hello Alain,



Thanks for your screenshot

In case of "external" OM is unable to perform stable WebRTC connection

All log messages are caused by this fact



Can you try to enter OM room with chrome/Chromium with extensions disabled? 
(incognito mode might help)

In case it doesn't help i would check TURN ports are accessible from "external" 
machine (telnet might help here)



On Tue, 16 Jun 2020 at 00:55, R. Scholz mailto:rene.sch...@abakus-edv-systems.de> > wrote:

I dont know if you had wrote before:
- Which browser you use for your tries?

And I see in your log that your coturn listen on a lot of IP-addresses. Hm, why 
so much? If your server stand behind a NAT it is not necessary to listen at 
your public-Internet-IP.

49152:65535 UDP the tools said open or filtered, so I think it is ok…
Are you sure that the ports are really open?

Whats the result of testing your coturn-server under: 
https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/

Please write here your turnserver.conf (dont forget to change youre "realm" and 
the password).


Best regards,

René

Am 15.06.2020 um 15:21 schrieb Alain DEVILLE:

Ok i have tested all ports, it is ok for all TCP, for 49152:65535 UDP the tools 
said open or filtered, so I think it is ok…

For me it is the coturn server that miss something because it is use for a kind 
of encapsulation if I understand his role… In the conf of coturn we must 
specify the external address of the server, I have put my public address, is it 
ok , must I put the ip behind the firewall instead ?





De : Alvaro   
Envoyé : lundi 15 juin 2020 15:09
À : user@openmeetings.apache.org 
Objet : Re: InvalidStateError: Failed to set remote answer sdp: Called in wrong 
state: kStable



...test the open ports in Google "test ports online"







...





El lun, 15-06-2020 a las 14:12 +0200, Alain DEVILLE escribió:

I stil have the sames error, I have rebooted the server and still the same, 
when I am in the same network, no error but when I try from the internet it 
show the 2 same errors…



De : Alvaro mailto:zurca...@gmail.com> >
Envoyé : lundi 15 juin 2020 13:08
À : user@openmeetings.apache.org 
Objet : Re: InvalidStateError: Failed to set remote answer sdp: Called in wrong 
state: kStable



...please, try this:



sudo nano /etc/turnserver.conf



...and change:



stale-nonce=0 to stale-nonce=600



...exit the nano editor by pressing the Ctrl+x keys, ask if

you save and press Y and then Enter to exit.



sudo /etc/init.d/coturn restart





..











...

El lun, 15-06-2020 a las 12:58 +0200, Alain DEVILLE escribió:

I confirm that i have followed word by word

https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04%20LTS.pdf?version=5
 

 &modificationDate=1588003937000&api=v2

and

https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20SSL%20certificates%20and%20Coturn%20for%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04.pdf?version=2
 

 &modificationDate=1589624413000&api=v2



first one is the installation guide and the second is the integration of ssl 
certificate for my domain, as far as I know, all ports are open, how can I test 
them ?

3478 TCP-UDP IN

5443 TCP IN

 TCP IN

49152:65535 UDP IN-OUT



De : Alvaro mailto:zurca...@gmail.com> >
Envoyé : lundi 15 juin 2020 12:12
À : user@openmeetings.apache.org 
Objet : Re: InvalidStateError: Failed to set remote answer sdp: Called in wrong 
state: kStable



...if you have followed this guide:



Installation OpenMeetings 5.0.0-M4 on Ubuntu 18.04 LTS.pdf 




...also need this one:



Installation OpenMeetings 5.0.0-M4 on Ubuntu 18.04 LTS.pdf 




...and if you have followed both, be sure you open th

Re: OM-Update: Room-ID change

2020-06-16 Thread Maxim Solodovnik
Thanks for checking :)

(from mobile, sorry for typos)

On Tue, Jun 16, 2020, 18:30 René Scholz 
wrote:

> Hello Maxim,
>
> great! It works perfectly.
>
> Best regards and many thanks, that will be very helpful for me,
>
> René
>
>
> Am 16.06.2020 um 10:53 schrieb Maxim Solodovnik:
>
> Hello Rene,
>
> as you can see from commit message
> Room name was added as non-unique
> So you can have multiple rooms with same tag
>
> The URL will be
> https://webinar.domain.de:5443/openmeetings/#room/ReneRoom1
> the first non-deleted room with a given tag will be opened :)
>
> On Mon, 15 Jun 2020 at 19:22, René Scholz <
> rene.sch...@abakus-edv-systems.de> wrote:
>
>> Hello Maxim,
>>
>> JIRA send me a message that you implement my wish with the roomname.
>>
>> https://issues.apache.org/jira/browse/OPENMEETINGS-2236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>>
>> Great!
>>
>> Can you give me a hint how the URL have to look?
>>
>> My suggestion was:
>> https://webinar.domain.de:5443/openmeetings/#room/ReneRoom1
>> where ReneRoom1 is the (unique) name of my room.
>>
>> Best regards,
>>
>> René
>>
>>
>>
>> Am 07.04.2020 um 11:43 schrieb Maxim Solodovnik:
>>
>> please create JIRA :)
>>
>> On Tue, 7 Apr 2020 at 16:43, Maxim Solodovnik 
>> wrote:
>>
>>> Hello Rene,
>>>
>>> By "inform the moderators " do you mean moderators of some external
>>> system?
>>>
>>> I was planning to modify room secure hashes to reference room by
>>> externalId/type rather than roomId :)
>>>
>>> On Tue, 7 Apr 2020 at 14:59, René Scholz <
>>> rene.sch...@abakus-edv-systems.de> wrote:
>>>
 Hello,

 after a "clean-update" with new create of the database anf importing
 the
 backup it seems that the room-ID changes every time.
 After that I have to inform the moderators that a new link lead to
 their
 "personal-room".

 Suggestion 1: Is it possible that the room-ID not changes when I make a
 update I describe?
 Suggestion 1: Or is it possible for the moderator to get access by
 room-name and not only by ID?
 Maybe like this: "
 https://webinar..de:5443/openmeetings/#room/RoomName";

 With best regards,

 René








>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>>
>
> --
> Best regards,
> Maxim
>
>
>


Re: AW: New installation tutorial OpenMeetings 5.0.0-M4 on Ubuntu 20.04 lts

2020-06-16 Thread Alvaro

...works for me.


..


El mar, 16-06-2020 a las 09:37 +, Peter-Otto Weber escribió:
> 
> 
> Hello Alvaro,
>  
> i am currently foollowing your tutorial.
>  
> Can there be a locigal error on page 5?
>  
> I can not run the „docker run“ command bevor doing the next step –
> unpacking om to he folder.
>  
> Otherwise the path is not existing.
>  
> Best wishes
>  
> POW
>  
> 
> 
> Von: Alvaro  
> 
> Gesendet: Montag, 8. Juni 2020 18:37
> 
> An: user@openmeetings.apache.org
> 
> Betreff: New installation tutorial OpenMeetings 5.0.0-M4 on Ubuntu
> 20.04 lts
> 
> 
>  
> 
> 
> Hello,
> 
> 
>  
> 
> 
> A new tutorial is at your disposal, called:
> 
> 
>  
> 
> 
>  
> 
> 
> Installation OpenMeetings 5.0.0-M4 on Ubuntu 20.04 lts.pdf
> 
> 
>  
> 
> 
>  
> 
> 
> You can find it at:
> 
> 
>  
> 
> 
>  
> 
> 
> https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+fo
> r+installing+OpenMeetings+and+Tools
> 
> 
>  
> 
> 
>  
> 
> 
> Best regards
> 
> 
>  
> 
> 
> Alvaro
> 
> 
>  
> 
> 
>  
> 
> 
>  
> 
> 
> ---
> 
> 
> 
> 
>