Aller au contenu

MilesTEG1

Membres
  • Compteur de contenus

    2942
  • Inscription

  • Dernière visite

  • Jours gagnés

    76

Tout ce qui a été posté par MilesTEG1

  1. C'est fait avant même que je me rende compte que ça ne fonctionnait plus. L'application Plex arrive à se connecter sur le serveur, j'ai pas d'erreur là, mais quand je cherche à lire une vidéo, j'ai la roulette qui tourne en boucle sans rien qui se passe d'autre, même pas de lecture en cours dans Tautulli ni dans le Plex Web sur l'ordinateur en local... Mais en local, tout fonctionne bien.
  2. @cadkey Nickel ça 🙂 @.Shad. @Einsteinium J'ai un soucis avec mon server plex aussi... Il n'est plus fonctionnel depuis l'extérieur... Il fonctionne nickel en local, mais depuis mon smartphone en 4G, les vidéos ne se lancent plus... Je peux me connecter avec l'application Plex (iOS en ce qui me concerne), mais quand je veux lancer une vidéo, ça tourne en boucle sans rien faire, rien n'apparait dans le PMS ni dans tautulli... Des idées ?
  3. Passer par Docker ? Sinon j'aurais besoin d'un peu d'aide pour mon script Vaultwarden... La commande qui est censée écrire "include /etc/nginx/ws.locations.vw" juste après la ligne "server_name vault.mon_domaine.tld" ne fonctionne pas... Je vous met l'extrait concernant mon domaine pour Vaultwarden dans le fichier /etc/nginx/sites-enabled/server.ReverseProxy.conf : server { listen 443 ssl; listen [::]:443 ssl; server_name vault.my-domaine-name.tld ; if ( $host !~ "(^vault.my-domaine-name.tld$)" ) { return 404; } include /usr/syno/etc/www/certificate/ReverseProxy_XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX/cert.conf*; include /usr/syno/etc/security-profile/tls-profile/config/ReverseProxy_XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX.conf*; add_header Strict-Transport-Security "max-age=15768000; includeSubdomains; preload" always; proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; location / { proxy_connect_timeout 300; proxy_read_timeout 300; proxy_send_timeout 300; proxy_intercept_errors off; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_pass http://192.168.2.200:882; } error_page 403 404 500 502 503 504 /dsm_error_page; location /dsm_error_page { internal; root /usr/syno/share/nginx; rewrite (.*) /error.html break; allow all; } Je vous remet le script épuré du bordel de commentaires que j'ai mis 😉 LOC_DIR="/etc/nginx" if [ -f $LOC_DIR/ws.locations.vw ]; then rm /etc/nginx/ws.locations.vw part1=1 fi location /notifications/hub { proxy_pass http://192.168.2.200:$3; proxy_set_header Upgrade \$http_upgrade; proxy_set_header Connection \"upgrade\"; } location /notifications/hub/negotiate { proxy_pass http://192.168.2.200:$2; } """ >>$LOC_DIR/ws.locations.vw if ! grep -q "ws.locations.vw" /etc/nginx/sites-enabled/server.ReverseProxy.conf; then sed -i "/$1;/ a\ include $LOC_DIR/ws.locations.vw;" /etc/nginx/sites-enabled/server.ReverseProxy.conf echo "DEBUG : sed fait" echo "DEBUG : vérification avec un grep :" grep "ws.locations.vw" /etc/nginx/sites-enabled/server.ReverseProxy.conf # La ligne suivante peut être commentée le temps de mettre au point la commande sed... if nginx -t 2>/dev/null; then synosystemctl reload nginx; else exit 1; fi fi exit La ligne sed -i "/$1;/ a\ include $LOC_DIR/ws.locations.vw;" /etc/nginx/sites-enabled/server.ReverseProxy.conf qui ne fonctionne pas... Le reste fonctionne très bien. Normalement je devrais avoir ceci : (cette capture est celle faite avec DSM6, où ça fonctionnait très bien). Est-ce que quelqu'un pourrait m'aider ? Je ne maitrise pas la commande sed... Il y a peut-être moyen de faire autrement pour ajouter le ligne... Merci d'avance 🙂
  4. Ok, je comprends ^^ Va falloir attendre alors ^^ Je n'en ai pas besoin dans l'immédiat. Mes scripts semblent fonctionner, sauf celui de Vaultwarden... J'essaye de voir si je peux corriger ça tout seul avant de demander de l'aide ^^
  5. rhô la vache... Du coup ça fait presque 1h pour 25 paquets 😮 Mais certains vont plus vite que d'autres... Le paquet Docker à mis super longtemps à se mettre à jour... Bon là ça en est à 21/25 😄 Bientôt fini 😉 Fini. Mais je comprends pas pourquoi il a fallu que je reparamètre un compte admin... Y a quelque chose à faire pour ça :
  6. Bon vous avez eu raison de ma volonté d'attendre la version finale... DSM7 RC en cours d'installation sur mon 920+ 🤣 Purée, par contre, autant ça a été super rapide sur mon vieux 214play (qui n'a quasi aucun paquet installé), autant là sur le 920+ c'est long 😅 Il y a à priori 25 paquets à s'occuper 😅
  7. Sur mon installation fonctionnelle avec DSM6, j'ai essayé de changer les permissions du /dev/dri/* en 660 (avant c'était 666), et ça fonctionne encore très bien. Du coup je modifie mon script en conséquences pour le moment. Et me pencherais plus en détail sur le groupe d'appartenance de mon user PMS qui actuellement est dans un groupe sans droits d'accès autre que sur le dossier .../docker/ Vais lancer l'update 🙂 Mais d'abord, je pense que je vais couper le lancement automatique des différents scripts, au cas-où 🙂
  8. Oui mais une suggestion très bien pensée 😉 et très pertinente 😉 @Einsteinium : qu'en penses-tu ?
  9. Oh ! Ça change aussi de ce coté là ! Heureusement que je n'ai pas encore lancé la migration du 920+ vers DSM7. Faut d'abord que je vois si mon script est encore utile ou pas... Rappel, mon script fait ceci, à chaque reboot : sudo chmod 666 /dev/dri/card0 /dev/dri/renderD128 Du coup il faudrait que je change le 666 par un 660, c'est ça ? Et que mon user PMS appartienne au groupe videodriver ? C'est faisable via l'UI DSM ? Ou faut passer par une ligne de commande...
  10. La chance 🍀 Ou bien c'est ta TV qui fait ce qu'il faut pour 😅
  11. Tout à fait ^^ Cependant, j'ai constaté un effet de bord sur ma TV (Sony AF8), lors du transcodage de l'audio. Les sous-titres SRT se finissent plus vite que prévu... ce qui rend parfois leur lecture (même pour un aguerri comme moi), un peu délicate. Heureusement pour moi que je comprends plutôt bien l'anglais/américain. edit : on en a parlé dans le sujet sur HFR.
  12. Merci 🙂 L'installation de DSM7 vient de se terminer sur mon 214play (ça a été rapide je trouve), et je viens de vérifier l'existance du fichier... Bah il n'est pas au même endroit sous DSM7 que sous DS6.x... Avec DSM7, il est là : (comme l'a montré @.Shad.) : /etc/nginx/sites-enabled/server.ReverseProxy.conf Il faudra donc que je modifie mon script, ce qui semble facilement faisable 😛 edit : j'ai vérifié le contenu de ce fichier quand même ^^ pour être sur que ce soit le bon. Et il a bien l'entrée essai.reverse.proxy que j'ai mis dans le reverse proxy du 214play, et qui a bien été conservée pendant la MAJ.
  13. Haa, crap... Donc comme disait @.Shad., ça a du changer avec DSM7... Bon j'installe sur mon 214play pour voir où ça peut se trouver et modifier mon script en conséquence 😉
  14. Ha pas bête ça 🙂 Je couperais la redirection dans le routeur le temps de la MAJ 😉 Tu peux quand même vérifier la présence de ce fichier s'il te plait ? /etc/nginx/app.d/server.ReverseProxy.conf Et son contenu ? (il faut qu'il y ait les noms de domaine que tu as placé dans le reverse-proxy dans DSM). Je n'utilise que l'interface de DSM moi aussi, mais pour Vaultwarden j'ai besoin de modifier ce fichier pour que les app desktop et les extensions navigateurs se mettent à jour automatiquement.
  15. L'emplacement a peut-être effectivement changé ^^ C'est une hypothèse à ne pas jeter c'est clair 😉 j'attends la réponse de @Jeff777 et de @Einsteinium car il me semble que lui aussi est sous DSM7 avec ReverseProxy de DSM 😉
  16. Ok nickel 😄 J'attends ton retour 😉 Pour le driver graphique, oué, c'est couillu, mais y-a-t-il une autre méthode ?? Pour Nginx, je crois que tu passes par SWAG, donc du coup tu n'as probablement pas tous les fichiers qu'il faut à cet endroit... @Jeff777 Est-ce que tu pourrais regarder sur ton installation DSM7, si tu as le fichier suivant, dans lequel se trouve les informations de ton reverse-proxy ? /etc/nginx/app.d/server.ReverseProxy.conf Ha oui, le nom du binaire à changer, et quelques options aussi : root@Syno-DS920Plus:~# synoservicecfg --help Copyright (c) 2003-2021 Synology Inc. All rights reserved. SynoService Tool Help (Version 25556) Usage: synoservice --help Show this help --help-dev More specialty functions for deveplopment --is-enabled [ServiceName] Check if the service is enabled --status [ServiceName] Get the status of specified services --enable [ServiceName] Set runkey to yes and start the service (alias to --start) --disable [ServiceName] Set runkey to no and stop the service (alias to --stop) --hard-enable [ServiceName] Set runkey to yes and start the service and its dependency (alias to --hard-start) --hard-disable [ServiceName] Set runkey to no and stop the service and its dependency (alias to --hard-stop) --restart [ServiceName] Restart the given service --reload [ServiceName] Reload the given service --pause [ServiceName] Pause the given service --resume [ServiceName] Resume the given service --pause-by-reason [ServiceName] [Reason] Pause the service by given reason --resume-by-reason [ServiceName] [Reason] Resume the service by given reason --pause-all (-p) [Reason] (Event) Pause all service by given reason with optional event(use -p to include packages) --pause-all-no-action (-p) [Reason] (Event) Set all service runkey to no but leave the current service status(use -p to include packages) --resume-all (-p) [Reason] Resume all service by given reason(use -p to include packages) --reload-by-type [type] (buffer) Reload services with specified type --restart-by-type [type] (buffer) Restart services with specified type Type may be {file_protocol|application} Sleep $buffer seconds before exec the command (default is 0) L'option --reload est la même à priori, bien que sans les --. Du coup, en modifiant la commande utilisée, ça devrait fonctionner, non ?
  17. Bon bon... je suis en train de songer sérieusement à installer ce DSM7 😄 Je suis en train de faire des backup sur mon vieux 214play qui y passera aussi 😉 Mais me faut savoir si ces scripts vont encore bien fonctionner sur le 920+ : (je mets les extraits qui sont la grosse partie du script, il manque les commentaires, et les lignes echo pour avoir un log à la fin de l'exécution par le planificateur de tâches) Script pour le transcodage HW pour PMS : sudo chmod 666 /dev/dri/card0 /dev/dri/renderD128 Script pour créer l'interface virtuelle pour l'IP macvlan : # Set timeout to wait host network is up and running sleep 60 echo "$(date "+%R:%S - ") Script de création d'une interface virtuelle pour le NAS et Adguard Home" echo "$(date "+%R:%S - ") Exécution des commandes..." ip link add macv0 link eth0 type macvlan mode bridge ip addr add 192.168.2.230/32 dev macv0 # Adresse IP virtuelle de NAS 192.168.2.230/32 ip link set dev macv0 address 5E:11:XX:XX:XX:XX # MAC adresse pour l'adaptateur ayant l'IP virtuelle ip link set macv0 up ip route add 192.168.2.208/28 dev macv0 # 192.168.2.208/28 : Plage d'adresse macvlan # IP réellement disponible : 192.168.2.209 à 192.168.2.222 # 192.168.2.209 -> pour SWAG # 192.168.2.210 -> pour AdGuard Home echo "$(date "+%R:%S - ") Script bridgemacvlan-interface.sh terminé" exit Mon script pour faire en sorte que les notifications websocket de Vaultwarden fonctionnent (MAJ auto des clients desktop, et extensions navigateur) : ############################################################################################################# ## Début de la partie de création/modification de fichiers ## if [ -f $LOC_DIR/ws.locations ]; then rm /etc/nginx/ws.locations part1=1 fi echo """ location /notifications/hub { proxy_pass http://192.168.2.200:$3; proxy_set_header Upgrade \$http_upgrade; proxy_set_header Connection \"upgrade\"; } location /notifications/hub/negotiate { proxy_pass http://192.168.2.200:$2; } """ >> $LOC_DIR/ws.locations if ! grep -q "ws.locations" /etc/nginx/app.d/server.ReverseProxy.conf; then sed -i "/$1;/ a\ include $LOC_DIR/ws.locations;" /etc/nginx/app.d/server.ReverseProxy.conf if nginx -t 2>/dev/null; then synoservicecfg --reload nginx; else exit 1; fi part2=1 # Variable pour indiquer que cette partie a été exécutée fi ## ## Fin de la partie de création/modification de fichiers ############################################################################################################# Un script pour permettre un client VPN en Docker de fonctionner : #!/bin/sh # Create the necessary file structure for /dev/net/tun if ( [ ! -c /dev/net/tun ] ); then if ( [ ! -d /dev/net ] ); then mkdir -m 755 /dev/net fi mknod /dev/net/tun c 10 200 chmod 0755 /dev/net/tun fi # Load the tun module if not already loaded if ( !(lsmod | grep -q "^tun\s") ); then insmod /lib/modules/tun.ko fi Est-ce que vous pensez qu'un de ces scripts va poser soucis ? Je pense surtout à ceux qui utilises certains chemins d'accès vers des fichiers système, notamment le script pour Vaultwarden et le fichier du reverse-proxy : /etc/nginx/app.d/server.ReverseProxy.conf Est-ce que ce fichier existe bien sous DSM7, et est-ce qu'il contient bien les informations des entrées que vous avez mis dans le reverse proxy ? Voir mieux, est-ce que ce script est encore nécessaire ? (ce serait tellement bien que ce ne soit plus le cas... 😄 )
  18. Haa cool ça ! Mais va falloir arrêter de me donner les excuses pour passer sur DSM7 sans attendre une version finale 😅
  19. Y a aussi quelque chose qui est gênant dans le mode de fonctionnement de synology pour les beta... Il n'y a eu quasi aucune MAJ de la version beta sorti en novembre... Je veux bien que le rythme d'une beta ne soit pas comme une nightly, mais au moins une MAJ tous les mois... Enfin c'est comme ça que je conçois une beta moi...
  20. Moi je sais que je n'aurais pas la patience 😄 Déjà que ça me titille depuis un moment (j'ai essayé la beta sur mon vieux 214play, pour revenir en arrière avec un peu de galère...). Mais là, avec la version RC, qui marque quand même l'imminence de la version finale (compte tenu du temps d'attente 😮 ), j'ai encore plus des démangeaisons de clics de souris 🤪😄 Ha oui c'est vrai que pour le 920+, il y a eu direct la version beta... bon après ça semble normal vu qu'ils sont sortis tardivement en 2020 quand même...
  21. @Vincent Prevost Bonjour, J’ai également deux RLC-520, mais je dois avouer que je ne sais pas comment faire ce que vous voulez faire. J’utilise Surveillance Station… Si personne n’a la réponse et si internet ne l’a pas non plus, il faudrait contacter le support Reolink. Ils assez réactifs (enfin peut être pas à la journée…)
  22. Ok, reste à trouver quel appareil à fait cette requête 🤪 À ce moment là , j'étais en train d'essayer de générer un lien de partage d'un dossier dans FileStation, et de coller des images dans HFR pour avoir le lien (imgur)...
  23. Salut 👋🏻 @Einsteinium @Diabolomagic Hier j'ai eu une message me disant que TP avait bloqué une attaque (OK, je commence à avoir l'habitude, mais je vais quand même voir ce que c'est). Et là, contrairement à d'habitude où l'attaque vient de l'extérieur, là l'origine est le routeur lui-même 🤔 What ?! (voir capture d'un des évènements plus bas) L'ip source est l'IP que donne la livebox au routeur : Du coup, je me dit qu'il doit y avoir un soucis quelque part non ? Dois-je changer quelque chose quelque part ? Sur-ce, bonne journée 😉
  24. Nickel 😄 C'est vraiment pratique ce Watchtower 😇
  25. Tout dépend de la rapidité de la clé USB. J'en ai mis une sur le port USB3 du routeur, et je n'ai pas ce soucis. Ma clé est une Corsair Survivor 16Go USB3. Peut-être faudrait-il vérifier la rapidité de la clé USB, et voir de la changer. Un disque dur serait à mon avis overkill 😄 éventuellement un petit ssd externe pour la rapidité. Sinon faut supprimer le paquet et le réinstaller.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.