Maxim

I tried today the newest Edge Version with the Chrome engine. Version 
81.0416.68.

It works with video and microphone,
but the screen sharing produces an error message:

TypeError: navigator.getDisplayMedia is not a function×

Are you aware of this?  Is there a work around?
It`s not possible to stop the sharing, so you need to reenter the room.

Usually we are using Firefox, but some externals do have just edge.


Name
OpenMeetings
Version
5.0.0-M4-SNAPSHOT
Revision
1ba1986

Maybe you fixed it already in a newer release?


Regards

Gerald.







Von: Maxim Solodovnik [mailto:[email protected]]
Gesendet: Dienstag, 5. Mai 2020 08:45
An: Openmeetings user-list <[email protected]>
Betreff: Re: Domain certificate not working

You should select one way or another
The topic was discussed you can search mailing-list archives
(from mobile, sorry for typos)

On Tue, May 5, 2020, 13:36 Ninnig, Alexander 
<[email protected]<mailto:[email protected]>>
 wrote:
Hi,

THAT'S exactly the kind of information, I was looking for. I figured, it could 
be something like this.

Just one last question: I do this INSTEAD of all this other keystore-stuff? Or 
AFTER?

Best Regards,
Alex

-----Ursprüngliche Nachricht-----
Von: ratatouille <[email protected]<mailto:[email protected]>>
Gesendet: Montag, 4. Mai 2020 17:15
An: [email protected]<mailto:[email protected]>
Betreff: Re: Domain certificate not working

Hello!

I made https available just by editing server.xml like this:

<Connector port="5443"
    SSLEnabled="true">
        <SSLHostConfig>
            <Certificate 
certificateFile="/etc/letsencrypt/live/domain.de/cert.pem<http://domain.de/cert.pem>"
                         
certificateKeyFile="/etc/letsencrypt/live/domain.de/privkey.pem<http://domain.de/privkey.pem>"
                         
certificateChainFile="/etc/letsencrypt/live/domain.de/fullchain.pem<http://domain.de/fullchain.pem>"
 />
        </SSLHostConfig>
    </Connector>

and it worked, nothing else I did.

  Andreas


"Ninnig, Alexander" 
<[email protected]<mailto:[email protected]>>
 schrieb am 04.05.20 um 13:55:43 Uhr:

> Hi,
>
> I installed Openmeetings 504 on a virtual Ubuntu 18.04 Server, following the 
> instructions of the newest tutorial. As far as I can tell, everything works 
> fine.
>
> Now, I am trying to replace the selfsigned certificate and use a 
> domain-certificate instead, following the information from: 
> https://openmeetings.apache.org/HTTPS.html#real-certificate. But after this 
> and after a reboot - the https-site is not avaiable anymore (site cannot be 
> found). I am a bit at loss here about what to do now.
>
> Here is what I did:
>
> First Attempt
> ----------------------------------------------------------------------
> ----------
>
> cd /opt/open504/conf
> sudo mv localhost.jks localhost.org<http://localhost.org>
> sudo keytool -keysize 4096 -genkey -alias openmeetings -keyalg RSA -storetype 
> PKCS12 -keystore /opt/open504/conf/localhost.jks
> Old password:           PassW0rd
> New password:           PassW0rd
> Name (Websitename):     myserver
> (...)
>
> sudo keytool -certreq -keyalg RSA -alias openmeetings -file
> openmeetings.csr -keystore /opt/open504/conf/localhost.jks sudo cp
> openmeetings.csr /media/netshare
>
> Here, I opened the website of my domain-CA, which is a Server 2012 R2
> Windows Server (https://issuingca/certsrv/) I chose: request a certificate.
> I chose: advanced certificate request.
> I chose: submit a certificate request by using a base-64-encoded (...).
> I opened the request-file (openmeetings.csr) in a texteditor and used copy & 
> paste to hand in my request.
> I chose "Web Server" as certificate-template and start the request.
> I download the certificate as Base-64-Certificate (cer-filetype) - the 
> certificate is valid.
> I copy this certificate and the certificate of my root and my issuing CA onto 
> my netshare, so I can access it from my OpenMeetings-Linux-Server.
>
> cd /opt/open504/conf
> sudo cp /media/netshare/root.crt root.crt sudo cp
> /media/netshare/issuing.cer issuing.cer sudo cp
> /media/netshare/myserver.cer myserver.cer sudo keytool -import -alias
> root -keystore /opt/open504/conf/localhost.jks -trustcacerts -file
> root.crt sudo keytool -import -alias intermed -keystore
> /opt/open504/conf/localhost.jks -trustcacerts -file issuing.cer sudo
> keytool -import -alias openmeetings -keystore
> /opt/open504/conf/localhost.jks -trustcacerts -file myserver.cer
>
> ==>     No errors so far.
>
> sudo reboot now
> sudo /etc/init.d/mysql start
> sudo /etc/init.d/kurento-media-server start sudo /etc/init.d/tomcat3
> start
>
> ==>     HTTPS-Website is not available.
>
> Second Attempt
> ----------------------------------------------------------------------
> ----------
>
> I found out, that the certificate-template "Web Server" may not be right. It 
> says, the maximum is 2048.
> So I created a new template ("Web Server 4096") and changed the length to 
> 4096.
> I also checked the option, that the private key is exportable.
> I started from the beginning - same result.
>
> Third Attempt
> ----------------------------------------------------------------------
> ----------
>
> After that, I started again, but this time I tried to request a 
> 2048-certificate and to use the original certificate-template:
> sudo keytool -keysize 2048 -genkey -alias openmeetings -keyalg RSA
> -storetype PKCS12 -keystore /opt/open504/conf/localhost.jks Same result.
>
> Fourth Attempt
> ----------------------------------------------------------------------
> ----------
>
> I also tried to use this manual:
> https://openmeetings.apache.org/HTTPS.html#create-keystore-using-exist
> ing-key-pair
> But I do not have a server-key.
> I can create a valid certificate on my CA-website 
> (https://issuingca/certsrv/) and I can use openssl in order to create 
> p12/pfx- and key-files, but I don't know how to import them, since I don't 
> have a matching request on my Ubuntu-/OpenMeetings-Server.
>
> Fifth Attempt
> ----------------------------------------------------------------------
> ----------
>
> I also tried to create a key-file from the certificate I imported using the 
> first manual (https://openmeetings.apache.org/HTTPS.html#real-certificate) 
> and then use this key-file with the second manual 
> (https://openmeetings.apache.org/HTTPS.html#create-keystore-using-existing-key-pair).
> sudo keytool -v -importkeystore -srckeystore keystore -srcalias
> openmeetings -destkeystore myserver.p12 -deststoretype PKCS12 [from
> here in a Windows-commandline) openssl pkcs12 -in myserver.p12
> -nocerts -out myserver_enc.key openssl pkcs12 -in myserver.p12
> -clcerts -nokeys -out myserver.crt openssl rsa -in myserver_enc.key
> -out myserver.key
>
> sudo keytool -importkeystore -srcstorepass PassW0rd -srckeystore myserver.p12 
> -srcstoretype PKCS12 -deststorepass PassW0rd -destkeystore 
> /opt/open504/conf/localhost.jks -alias openmeetings -deststoretype PKCS12
> ==>     Alias openmeetings not found
> sudo keytool -importkeystore -srcstorepassPassW0rd -srckeystore myserver.p12 
> -srcstoretype PKCS12 -deststorepass PassW0rd -destkeystore 
> /opt/open504/conf/localhost.jks -deststoretype PKCS12
> ==>     Alias openmeetings already existing (???), overwrite? Yes.
> Anyhow, after the reboot --> same result, no https-website.
>
>
>
>
>
> At this point, I am a bit lost.
> Can you give me a hint?
>
>
>
> Best regards,
> Alex
>

Reply via email to