Prochaine révision | Révision précédente |
slvpublic:problemes_peertube [2019/02/16 09:40] – créée cyberyunohost | slvpublic:problemes_peertube [2020/09/27 10: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> |