Table des matières

Problème Peertube

Integration yunohost

Lorsque l'on est connecté sur yunohost il n'est pas possible de naviguer sur l'instance peertube, il faut le faire en mode privé, et cela s'applique à une seule fenetre donc c'est ennuyeux.

C'est un bug connu : https://github.com/YunoHost-Apps/peertube_ynh/issues/161

pour le client

Les deux solutions possibles :

- se déconnecter du portail - utiliser la navigation privée ( qui n'utilisae pas les cookies existants ).

sur le serveur

A chaque mise à jour ne pas oublier de faire à la main :

edit /etc/ssowat/conf.json and removed my peertube url from “unprotected_urls” and keeping “skipped_urls” in /etc/ssowat/conf.json.persistent

ou bien desactiver l'intégration yunohost pour le domaine du peertube car le domaine est dédié :

commenting out the two “lua”-containing lines of /etc/nginx/conf.d/<domain.tld>.conf and then run /etc/init.d/nginx reload … Perhaps this might help someone.

peertube_yunohost_bugs

insérer une frame peertube dans le wordpress

https://wpfr.net/support/sujet/video-peertube-dans-article-wordpress/

https://github.com/Chocobozzz/PeerTube/pull/322

Erreur de sécurité : le contenu situé à https://peertube.serveur.slv-valbonne.fr/videos/watch/a2a997a5-b8b0-46dc-b740-73c585b73401 ne peut pas charger de données à partir de https://serveur.slv-valbonne.fr/blog/wp-admin/post.php?post=8&action=edit&message=1.
Content Security Policy: Ce site (https://serveur.slv-valbonne.fr) possède une politique Report-Only sans URI de rapport. CSP ne bloquera pas cette politique et ne pourra pas rapporter ses violations. 
Load denied by X-Frame-Options: https://peertube.serveur.slv-valbonne.fr/videos/embed/a2a997a5-b8b0-46dc-b740-73c585b73401 does not permit cross-origin framing.

Hack

en supprimant le header HTTP X-Frame-Options : SAMEORIGIN cela fonctionne. Ceci-dit ce n'est peut-être pas une bonne solution pour la sécurité. De plus cette modficiation ayant lieu sur un fichier /etc/nginx/conf.d/peertube.serveur.slv-valbonne.fr.conf celui-ci risque d'être regénéré à chaque mise à jour de peertube via yunohost.

    more_set_headers "X-Permitted-Cross-Domain-Policies : none";
#   removed by philippe for testing, might be a security issue
#    more_set_headers "X-Frame-Options : SAMEORIGIN";

le nombre de vues ne semble pas évoluer

Dans l'administration vérifier qu'il y a bien un job delayed *video-views* qui est l'action de collection des vues.

vérifier ne nombre de vues comptablisées en mémoire ( base redis )

les vues sont comptabilisées par heure :

redis-peertube.serveur.slv-valbonne.fr-videos-view-h*(0-23)

liste des id des videos vues durant cette heure.

redis-peertube.serveur.slv-valbonne.fr-video-view-*id_video*-h*(0-23)*

root@serveur:/home/yunohost.app/peertube/storage# redis-cli
127.0.0.1:6379> GET redis-peertube.serveur.slv-valbonne.fr-video-view-36-h8
"1"
127.0.0.1:6379> GET redis-peertube.serveur.slv-valbonne.fr-video-view-137-h20
"1"
127.0.0.1:6379> GET redis-peertube.serveur.slv-valbonne.fr-videos-view-h19
(error) WRONGTYPE Operation against a key holding the wrong kind of value
127.0.0.1:6379> 


127.0.0.1:6379> SCARD redis-peertube.serveur.slv-valbonne.fr-videos-view-h19
(integer) 2

127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h19
1) "51"
2) "149"

127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h17
1) "23"
2) "36"
3) "137"
4) "138"
5) "142"
6) "144"
7) "148"

127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h1
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h2
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h3
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h4
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h5
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h6
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h7
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h8
1) "36"
2) "37"
3) "148"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h9
1) "16"
2) "148"
3) "149"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h10
1) "44"
2) "48"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h11
1) "90"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h12
(empty list or set)
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h13
1) "40"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h14
1) "37"
2) "90"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h15
1) "143"
2) "144"
3) "146"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h16
1) "90"
2) "131"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h17
1) "23"
2) "36"
3) "137"
4) "138"
5) "142"
6) "144"
7) "148"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h18
1) "142"
2) "143"
3) "144"
4) "147"
5) "148"
6) "149"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h19
1) "51"
2) "149"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h20
1) "99"
2) "100"
3) "137"
4) "138"
5) "145"
6) "146"
7) "147"
8) "148"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h21
1) "143"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h22
1) "148"
127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h23
(empty list or set)


127.0.0.1:6379> SMEMBERS redis-peertube.serveur.slv-valbonne.fr-videos-view-h0
1) "23"
2) "94"