nomades:monter_son_peertube
Differences
This shows you the differences between two versions of the page.
| |
| nomades:monter_son_peertube [2026/08/14 19:51] – created julien | nomades:monter_son_peertube [2026/08/14 20:17] (current) – [8.5 Chat en direct (plugin livechat)] julien |
|---|
| |
| Configuration du plugin (Administration → Plugins → livechat → Configurer) : | Configuration du plugin (Administration → Plugins → livechat → Configurer) : |
| * Serveur Prosody : laisser l'AppImage intégrée par défaut (ne cocher "utiliser Prosody système" qu'en cas de problème avéré) | |
| * **"Activer le tchat pour toutes les vidéos «non-direct»"** et/ou **"Activer le tchat pour tous les directs"** : à cocher explicitement — **ni activé par défaut, ni lié au "type de salon" (groupé par chaîne vs par vidéo), qui n'est qu'un réglage d'organisation**. Sans cette case, le chat n'apparaît nulle part. | |
| * Alternative ciblée : champ "Activer le tchat pour ces vidéos" + UUID court de la vidéo (visible dans l'URL ''/w/<UUID>'') | |
| |
| | Serveur Prosody : laisser l'AppImage intégrée par défaut (ne cocher "utiliser Prosody système" qu'en cas de problème avéré) |
| | "Activer le tchat pour toutes les vidéos «non-direct»" et/ou "Activer le tchat pour tous les directs" : à cocher explicitement — ni activé par défaut, ni lié au "type de salon" (groupé par chaîne vs par vidéo), qui n'est qu'un réglage d'organisation. Sans cette case, le chat n'apparaît nulle part. |
| | Alternative ciblée : champ "Activer le tchat pour ces vidéos" + UUID court de la vidéo (visible dans l'URL ''/w/<UUID>'') |
| | <note warning> **Chat qui patine indéfiniment (rond de chargement en boucle)** : symptôme d'un échec silencieux de la connexion WebSocket à travers le reverse proxy Apache du serveur SME (visible dans les logs PeerTube par une réponse ''200'' au lieu de ''101 Switching Protocols'' sur %%/plugins/livechat/.../ws/xmpp-websocket%%). Le vhost généré par le template ''WebAppVirtualHost'' ne relaie pas les en-têtes ''Upgrade''/''Connection'' nécessaires au WebSocket. |
| | |
| | Vérifier d'abord que Prosody tourne bien côté conteneur (élimine cette piste) : <code bash> docker compose logs peertube 2>&1 | grep -i prosody | tail -20 </code> Chercher ''Prosody is running''. Si c'est le cas, le souci est bien côté proxy, pas côté serveur de chat. |
| | |
| | Solution sans toucher à httpd.conf sur bruit : dans la configuration du plugin livechat, section "Paramètres avancés du serveur de tchat", cocher "Désactiver Websocket". Le chat bascule automatiquement sur le protocole BOSH (polling HTTP classique), qui passe sans problème à travers le proxy existant. </note> |
| ===== 9. Usage de base ===== | ===== 9. Usage de base ===== |
| |
nomades/monter_son_peertube.1786729878.txt.gz · Last modified: 2026/08/14 19:51 by julien