Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/10/2016, à 16:56

Byggvir

Installer jitsi meet sur Ubuntu 16.04 avec Apache2

Bonjour à tous,
Je tente actuellement d'installer sur mon site web jitsi meet, pour enfin réussir à ne plus utiliser skype avec mon équipe, car bon jitsi en version "logiciel système" est assez buggé.

Serveur : Ubuntu 16.04.1, Apache2.4.18
DNS conf :
    pour jitsi meet          - meet.mydomain.xx ---- > ip_of_my_server
    pour mon site web - mydomain.xx ---- > ip_of_my_server

Comme je disais je tente de faire tourner jitsi meet sur apache2.
En suivant les étapes décrite dans quick install (https://github.com/jitsi/jitsi-meet/blo … install.md) :

Si j'installe jitsi meet sur mon serveur, juste après avoir installé Ubuntu donc sans Apache ni Nginx. Jitsi fonctionne à merveille.
Si j'installe jitsi meet sur mon serveur, après avoir installé Nginx. Même chose aucun problème.

Avec la même méthode d'installation je tente d'installer jitsi meet après avoir installé apache2, donc je remarque déjà que jitsi meet ne configure pas lui même apache2, je tente donc une première configuration :

<VirtualHost *:443>
ServerAdmin postmaster@mydomain.xx
ServerName  meet.mydomain.xx
ServerAlias  meet.mydomain.xx
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
DocumentRoot "/usr/share/jitsi-meet/"
<Directory /usr/share/jitsi-meet/>
AllowOverride All
</Directory>

ProxyPass / http://meet.mydomain.xx:5280/http-bind
ProxyPassReverse / http://meet.mydomain.xx:5280/http-bind

ProxyPreserveHost Off

<Location "/http-bind">
   Order allow,deny
   Allow from all
</Location>

<Location "/meet/xmpp-websocket">
    ProxyPass http://meet.mydomain.xx:5280
    ProxyPassReverse http://meet.mydomain.xx:5280
</Location>

ErrorLog /var/www/meet/logs/error.log
CustomLog /var/www/meet/logs/access.log combined
SSLCertificateFile /etc/letsencrypt/live/acert.mydomain.xx/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/acert.mydomain.xx/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>

Quand je charge la page j'obtiens l'erreur suivante :

meet.mydomain.xx a écrit :

"It works! Now point your BOSH client to this URL to connect to Prosody.

For more information see Prosody: Setting up BOSH."

Mais quand je regarde le fichier /etc/prosody/conf.avail/meet.mydomain.xx.cfg.lua, je remarque que bosh est bien activé et que la configuration correspond à celle expliqué ici https://github.com/jitsi/jitsi-meet/blo … install.md
Les logs ne contiennent aucune érreur.
Si vous avez une idée pour corriger ce problème je suis preneur.

Deuxième configuration que j'ai testé :

<VirtualHost *:80>
ServerAdmin postmaster@mydomain.xx
ServerName  meet.mydomain.xx
ServerAlias  meet.mydomain.xx
DocumentRoot "/usr/share/jitsi-meet/"

SSLProxyEngine On
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/[a-zA-Z0-9]+$
RewriteRule ^/(.*)$ / [PT]
RewriteRule ^/http-bind$ https://meet.mydomain.xx:5281/http-bind [P,L]

ErrorLog /var/www/meet/logs/error.log
CustomLog /var/www/meet/logs/access.log combined
</Virtualhost>

Avec cette configuration le résultat semble meilleur, je peux voir la page d'accueil de jitsi meet mais sans le texte, sans le logo et quand je clique sur le boutton go il ne se passe rien.
Les logs ne contiennent aucune erreur.

Donc voila je ne sais plus vraiment quoi faire si quelqu'un à des conseils ou une idée merci de m'en faire profiter.

Merci de m'avoir lu,

Hors ligne

#2 Le 26/10/2016, à 16:58

Caribou22

Re : Installer jitsi meet sur Ubuntu 16.04 avec Apache2

Bonjour smile
Vous avez testé la version proposée par Framasoft ? (Framatalk)

Hors ligne

#3 Le 26/10/2016, à 17:06

Byggvir

Re : Installer jitsi meet sur Ubuntu 16.04 avec Apache2

Oui j'ai testé la version de framasoft c'est elle qui m'a convaincu de l'installer sur mon serveur, sur framacloud ils ont un bon tuto mais pour Nginx. Et comme dit ce que je cherche vraiment c'est de l'avoir sur mon serveur.

Hors ligne