| Prochaine révision | Révision précédente |
| slvpublic:problemes_peertube [2019/02/16 08:40] – créée cyberyunohost | slvpublic:problemes_peertube [2020/09/27 08:55] (Version actuelle) – [sur le serveur] cyberyunohost |
|---|
| ====== Problème Peertube ====== | ====== Problème Peertube ====== |
| |
| Je n'arrive pas à insérer une frame peertube dans le wordpress. | ===== 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. |
| | |
| | [[slvprive:peertube_yunohost_bugs]] |
| | ===== insérer une frame peertube dans le wordpress ===== |
| |
| https://wpfr.net/support/sujet/video-peertube-dans-article-wordpress/ | https://wpfr.net/support/sujet/video-peertube-dans-article-wordpress/ |
| <code> | <code> |
| 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. | 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. |
| | </code> |
| | |
| | **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. |
| | |
| | <code> |
| | 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"; |
| | |
| | </code> |
| | |
| | ===== 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)* |
| | |
| | <code> |
| | 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" |
| </code> | </code> |