Bonjour,

J'essaye d'apprendre à mettre en place un webrtc sur mon vps sous ubuntu 18. J'ai suivi ce tuto :https://www.fosslinux.com/45051/how-...-on-ubuntu.htm

Il ne traite que le http, or, l'application doit passer par le https pour fonctionner.

J'ai créé un sous domaine pour l'application avec un certificat letsencrypt

Code apache : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerName sous.domaine.com
        SSLEngine on
        SSLStrictSNIVHostCheck Off
        SSLProxyEngine On
        SSLProxyCheckPeerCN Off
        SSLProxyCheckPeerName Off
        SSLProxyVerify none
 
    <Location />
      ProxyPass https://127.0.0.1:8443/
      ProxyPassReverse https://127.0.0.1:8443/
    </Location>
 
    <Location /ws>
       ProxyPass wss://127.0.0.1:8443/
    </Location>
    ProxyVia On
    ProxyPreserveHost On
 
SSLCertificateFile /etc/letsencrypt/live/monsite.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/monsite.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>

L'interface apparait en accédant via https://sous.domaine.com mais sur la console du navigateur j'ai ce message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
app.js:240 WebSocket connection to 'wss://sous.domaine.com/ws' failed:
Si quelqu'un peut m'aider ça serait super.

Merci.