darkneo
Membres-
Compteur de contenus
111 -
Inscription
-
Dernière visite
-
Jours gagnés
2
Tout ce qui a été posté par darkneo
-
[résolu] Bug Photostation en remote?
darkneo a répondu à un(e) sujet de darkneo dans Photo Station + Videos + Blog
Hello Pluton212+ C'est ce que j'ai conseille dé faire, mais souvent (pour ne pas dire tout le temps) quand des photos/vidéos sont postés sur le NAS, les personnes se connectent au DSM pour les déplacer dans le folder de partage (plus simple que de faire des commandes move en SSH), et une fois la copie terminée, il vont vérifier les accès sur Photostation pour vérifier qu'ils ne se sont pas trompés... Et je viens de vérifier, nan le NDD n'est pas renseigné dans Paramètres => Général=> Port de routeur, je vais le faire de suite! Merci beaucoup! EDIT: Alors il y a du mieux... Mais c'est pas encore ça... comme j'ai fait une redirection de port pour utiliser le DSM, quand il m'envoie sur Photostation, il prendre par défaut le port de redirection du DSM, et du coup ça ne fonctionne pas non plus (l'adresse est http://ndd.fr:7070/photo, alors qu'il faudrait http://ndd.fr/photo). En plus je pense avoir fait une bêtise en essayant de forcer les redirections HTTP en HTTPS, et maintenant je n'arrive plus du tout à accéder à l'interface (j'ai juste une page blanche...). EDIT#2: Bon ben je suis encore plus bloqué... J'ai essayé de faire des certificats pour me reconnecter a Photostation... Rien ne fonctionne... Impossible d'accéder à Photostation pour désactiver le forcage des redirections... J4ai même en désespoir de cause essayé de désinstaller le paquet pour le réinstaller... Mais les paramètres sont toujours les mêmes... Pour information, j'ai généré les fichier CSR et le KEY en SSH: openssl req -nodes -newkey rsa:2048 -sha256 -keyout /etc/ssl/certifssl.key -out /etc/ssl/certifssl.csr Puis j'ai ensuite lancé la creation du CRT: openssl X509 -req -in /etc/ssl/certifssl.csr -signkey /etc/ssl/certifssl.key -out /etc/ssl/certifssl.crt -days 999 J'ai ensuite récupéré le CRT, installé sur mon Windows, et chargé le nouveau certificat dans mon DSM, mais ce ne fonctionne pas mieux (j'ai bien sur passé le nouveau certificat en certificat par défaut), ni pour photo station, ni pour l'accès au DSM en https... Il n'y a pas un moyen tout simple de modifier la valeur pour forcer les redirection dans un fichier de config? -
Hello à tous, Je pense avoir découvert récemment un bug (enfin plutôt un utilisateur du NAS): Quand on est sur l'interface de base du DSM en réseau externe, et qu'on lance l'application Photostation, l'url renvoyée est celle contenant l'ip du réseau local. En gros, j'accède au NAS depuis: http://XXXXX.freeboxos.free.fr:50 (plus simple que d'utiliser le quick connect car j'ai déclaré tous mes appreils sur le domain de la Freebox). Et quand je l'ance l'application photostation, l'onglet qui s'ouvre est http://192.168.1.100/photo, au lieu d'etre /photo (et comme vous vous en doutez, le premier lien ne fonctionne as, tandis que quand je tape le second ca fonctionne). Est ce une config particulière que je n'ai pas faite sur Photostation? ou bien un bug? Merci d'avance pour le coup de main.
-
Hello à tous! Ayant eu une coupure de courant hier (et ma Freebox n'étant pas encore branché sur un onduleur), je m'aperçois aujourd'hui que le NAS n'est plus accessible depuis l'extérieur (Time Out). Le SSH ne fonctionne pas. DS File (sur Smartphone) non plus. Via l'autre post sur ce sujet, j'ai vérifié les ports sur ma box, aucun changement de ce côté là, tout est OK. Ce qui est bizarre, c'est qu'hier sur, sur le réseau local, j'arrivais à accéder au NAS sans problème (via le nom de domaine que j'utilise). Est que le ne fait que la box ait été coupée alors que le NAS est resté UP serait l'origine du problème? Il va falloir que je branche ma BOX sur l'onduleur aussi, car du coup en remote je n'ai aucun moyen de rebooter le NAS.... :'(
-
Deux custos // Possible?
darkneo a répondu à un(e) sujet de darkneo dans Underground / Modifications
Ok je vais faire un test en condition ce soir pour voir ce que ça donne (car mon "test" d'hier n'a pas été super concluant...) Merci pour les informations. -
Deux custos // Possible?
darkneo a répondu à un(e) sujet de darkneo dans Underground / Modifications
Hello Mic13710 et merci pour cette réponse. Concernant le 2.1, l'idée n'est pas d'avoir le niveau de charge sur un autre PC mais de le voir de façon plus rapide sur le NAS (d'où l'exemple d'un ajout sur la fenêtre de Widget du bureau DSM). Et pour le 2.2, je n'ai certainement pas compris le fonctionnement de l'arrêt de l'onduleur... Car oui j'ai mis le passage en Safe mode a 3 minutes, et j'ai activé l'arrêt de l'UPS après le passage en Safe Mode. Mais du coup, cela ne va pas provoquer un arrêt "brutal" du NAS car l'UPS sera coupé? Dans ma compréhension ,ce qui va se passer: - Le NAS passe en Safe Mode (mais reste up); - L'UPS est coupé; - L'UPS étant coupé, plus d'alim sur le NAS, qui se coupe ==> C'est peut-être là qu'est mon incompréhension si la coupure de l'UPS implique l'envoi d'une commande shutdown ou poweroff (car je n'ai vu cette info nulle part, donc pour moi la coupure du NAS se fait par arrêt de l'alimentation....) Je n'ai pas trouvé beaucoup d'information sur le Safe Mode, si ce n'est qu'il assurre la protection des disques durs en cas d'arrêt brutal, d'où mon idée d'avoir un shutdown plutôt qu'un passage en Safe Mode... pour protéger d'autres composant qui pourraient eux aussi ne pas apprécier cette coupure... Merci pour la réponse en tout cas, cela va peut être se finir en solution OOTB :) -
Hello la communauté! Je viens solliciter une nouvelle fois votre aide, cette fois pour la custo du NAS. Tous les "gros" paramétrages sont finis et les accès users / dossiers / synchro entre NAS est opérationnelle (et donc la commande que j'avais fait pour éteindre le NAS n'a plus d'utilité car vu les débits que j'ai chez moi, il y a toujours un utilisateur connecté pour les synchro!). Peut être qu'elle redeviendra utile quand j'aurai la fibre... on verra... Maintenant j'aimerai faire 2 custo un peu plus poussées sur le NAS: 1/ Est ce qu'il serait possible d'ajouter un script dans le menu contextuel du DSM? Entre autres données perso qu'on synchronise, j'ai aussi une synchro assez importante pour le boulot concernant des VM (la dernière faisant un peu plus de 250Go....). Avec la synchro classique, on s'est aperçu qu'en cas de coupure réseau, la synchro reprend depuis le début (elle ne reprend pas là où elle s'est arrété). Donc actuellement ce qu'on fait c'est qu'on lance une commande "split" en ssh pour découper la VM dans un dossier, et on déplace le dossier dans celui de la synchro... J'aimerai savoir s'il était possible de rajouter dans le menu Deplacer (dans la fenêtre contextuelle) une option "Deplacer et découper" qui lancerait soit un split directement avec le source file, ou une commande DD (ce qui nous permettrait de lancer la copie depuis l'interface DSM, et pas depuis un client SSH). 2/ J'ai branché mon NAS derrière un onduleur APC avec une connexion USB. Idem, tout est paramétré (en même temps sur DSM 6 il n'y a pas grand chose à faire! Merci Syno!!). Par contre j'aimerai ajouter 2 petites fonctions (encore une fois, si c'est possible): 2.1/ Ajouter le niveau de charge de l'onduleur dans les Widgets du DSM. Car aller récupérer l'info dans les panneaux de config, c'est quand même pas pratique.... 2.2/ Faire un arrêt "propre" du NAS si le courant n'est pas rétabli dans les 5 minutes. Comme le passage sur batterie est catché par les journaux, est ce qu'il est possible de faire une tâche qui lance un script, basé sur les évènements du journal? dans l'idée, la tâche se lance quand l'évènement du journal contient le mot clé "battery" et dans le script, je vérifie que l'UPS est bien sur batterie, et si dans 5 minutes l'UPS n'est pas revenu sur le courant, je lance la commande shutdown -h now. IDem je ne sais pas si c'est réalisable, car je ne sais pas si on peut accéder aux évènements DSM, ni lancé une tâche ayant comme déclencheur un évènement journal... Merci d'avance pour votre aide sur ces petites custo ;)
-
[Résolu] Crontab et tâches planifiées
darkneo a répondu à un(e) sujet de darkneo dans Installation, Démarrage et Configuration
Ah, un petit update... J'ai profiter du weekend pour faire la mise à jour en DSM 6... Et c'est le drame... La commande qui fonctionnait en DSM 5.2 me retourne 0 users connectés... Donc le nas s'est éteint pendant un mirroring... C'est super moche.. M'enfin maintenant que tout est presque terminé, je pense que je ne vais plus avoir besoin de cette extinction automatique, si jamais ca peut aider certains, j'ai remplacer ma dernière commande par: users |grep "" -c Car oui, en DSM 6 il y a beaucoup plus de fonctions linux accessibles (mais j'ai un doute sur la récupération des users connecté en http... encore une fois...) -
[Résolu] Crontab et tâches planifiées
darkneo a répondu à un(e) sujet de darkneo dans Installation, Démarrage et Configuration
Hello à tous! Et merci pour vos retours! Oui c'est finalement ce que j'ai fait quand je me suis rendu compte de ma bêtise, j'ai rajouté */ dans ma crontab (et j'ai désactivé toutes les tâches planifiées du Syno). Merci ;) Pour le moment, je n'ai pas l'intention d'activer le FTP etc... Mais l'idée serait idéalement de ne pas faire le shutdown si un user est connecté, quel que soit le mode de connexion. Je vais tenter ça, et surtout voir ce que ca fait (je ne connais pas du tout la commande netstat, et quand je l'ai exécutée "rapidement" hier, il me trouvait 3 connections (alors que je n'avais que mon SSH de connecté...). Je vais regardé de ce côte là, merci du tuyau! Pour le moment, la cron n'est réalisée que toutes les 10 minutes, car je n'ai pas encore "monter" la NAS au complet. Je ne fais que du paramétrage et il m'arrive souvent de fermer mon SSH sans envoyer de shutdown. Je n'ai donc pas l'utilité de laisser tourner le NAS (qui n'a aucune donnée dessus) sachant que je ne fais pas de paramétrage tous les jours. Je ne ferai 50 cycles de redémarrage par jour, la finalité de ce disque allant certainement être la réplication de mon serveur Freebox (qui n'est pas super sécurisé pour le partage avec d'autres utilisateurs) je pense que je mettrai à jour la cron pour exécuter le script toutes les 30 minutes uniquement (largement suffisant). Encore merci pour votre aide, je vous tiendrai informé des retour du netstat EDIT: J'ai finalement modifié légèrement la commande avec Netstat pour : netstat -netp|grep -Ev '^tcp.{41}192' | grep "ESTABLISHED" -c Car dans l'idée, mon réseau local est sur 192 (et non 127), et je ne veux compter que les connections actives. Donc ca m'a l'air plutôt pas mal! Merci! -
[Résolu] Crontab et tâches planifiées
darkneo a répondu à un(e) sujet de darkneo dans Installation, Démarrage et Configuration
roh le boulet... en lisant ton message @loli71 je me suis rendu compte que ma commande ne s'exécutait que toutes les heures 10... bon ben je vais modifier cette ligne de suite, merci pour la correction! Avant d'aller me cacher, je viens de me rendre compte d'un truc pour mon test sur les users connectés... Il n'est pas bon... Je pense (car je viens de faire le test) que les user qui se connectés ne sont pas remontés dans la commande who. Donc même si les users sont connectés mais que je ne le suis pas en ssh, ben le serveur va rebooter... Du coup ma première question devient: Comment connaitre le nombre d'utilisateurs connectés en http (que l'on voit d'ailleurs sur le widget, donc la commande doit être accessible en script shell)? -
[Résolu] Crontab et tâches planifiées
darkneo a posté un sujet dans Installation, Démarrage et Configuration
Bonjour à tous! Comme annoncé dans ma présentation, je pense avoir pas mal avancé sur la configuration du mon NAS (wake on lan OK, accès à distance OK - derrière une freebox V6, donc pas d'utilisation de quickconnect - users OK). Mais je rencontre actuellement un "gros" problème. Ayant paramétré le WOL, je voudrai que mon NAS s'éteigne (j'ai bien dit s'éteigne) lorsqu'il n'est pas utilisé.La parade que j'ai trouvé, c'est de faire un petit script shell qui lance un shutdown: #! /bin/sh nbUsers=`who | wc -l`; export FILE_LOG=/volume1/admin/$(date +%Y%m%d-%H%M%S)_log.txt if [ $nbUsers -eq 0 ] then echo "Execution du shutdown" >> $FILE_LOG shutdown -h now; else echo "Utilisateur(s) connect▒(s)" >> $FILE_LOG echo $nbUsers >> $FILE_LOG fi Dans la logique, si aucun utilisateur n'est connecté, le NAS s'éteint. Mon premier problème, c'est que j'ai toujours au moins un utilisateur identifié par la commande who. En putty, voilà la liste des users que j'ai: Synology> who -a USER TTY IDLE TIME HOST reboot ~ ? Feb 28 13:44:10 3.2.40 runlevel ~ ? Feb 28 13:44:31 3.2.40 LOGIN console old Feb 28 13:44:15 root pts/2 00:00 Feb 28 13:44:27 92.154.6.190 Du coup, j'ai "un" peu modifier mon script pour: #! /bin/sh nbUsers=`who | wc -l`; export FILE_LOG=/volume1/admin/$(date +%Y%m%d-%H%M%S)_log.txt if [ $nbUsers -ge 2 ] then echo "Utilisateur(s) connect▒(s)" >> $FILE_LOG echo $nbUsers >> $FILE_LOG else echo "Execution du shutdown" >> $FILE_LOG shutdown -h now; fi Ca fonctionne, mais j'aimerai savoir si c'est normal qu'un user soit toujours actif (même quand personne n'est connecté) et s'il n'existe pas un moyen plus simple pour faire le tests sur des users "actifs". Pour info, le fichier de log ne m'a servi qu'à identifier pourquoi le shutdown ne fonctionnait pas, je vais nettoyer légèrement ce script quand tout sera nickel. Deuxième problème, j'aimerai lancer ce script toutes les 10 minutes (pour le moment, le NAS n'étant pas "actif" je n'ai pas besoin de le laisser tourner plus de 10 minutes). Or, dans l'outil DSM, il n'est pas possible de lancer une tâche plus fréquente que toutes les heures. Donc j'ai voulu "bêtement" ajouter ma tâche dans la crontab, qui est devenu: #minute hour mday month wday who command 54 4 * * 1,4 root /usr/syno/sbin/synoupgrade --fetch-all 0 0 1 * * root /usr/syno/bin/syno_disk_health_record 38 13 * * 0,1,2,3,5 root /usr/syno/bin/synopkg chkupgradepkg 10 * * * * root /volume1/admin/shutdownifnouser.sh Seul bémol... Ca ne fonctionne pas... Donc la "parade" que j'ai trouvé, c'est de me créer 6 tâches planifiées avec l'assistant du DSM, toutes décalées de 10 minutes et s'exécutant toutes les heures... Et la crontab est devenue: #minute hour mday month wday who command 54 4 * * 1,4 root /usr/syno/sbin/synoupgrade --fetch-all 0 0 1 * * root /usr/syno/bin/syno_disk_health_record 38 13 * * 0,1,2,3,5 root /usr/syno/bin/synopkg chkupgradepkg 10 * * * * root /volume1/admin/shutdownifnouser.sh 40 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * ** root /tmp/synoschedtask --run id=5 50 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * ** root /tmp/synoschedtask --run id=6 10 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * ** root /tmp/synoschedtask --run id=2 0 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * ** root /tmp/synoschedtask --run id=1 20 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * ** root /tmp/synoschedtask --run id=3 30 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * ** root /tmp/synoschedtask --run id=4 Ca fonctionne, mais c'est pas non plus le top niveau perf je pense... Une idée de pourquoi ma ligne ajoutée dans le crontab ne fonctionne pas? Merci d'avance pour votre aide sur ces deux optimisations! -
Bonjour à tous! Voilà j'ai "enfin" franchi la pas du NAS Synology sur les conseils de mes amis. Pour le moment j'essaye surtout de mettre au point le système que je veux de façon stable avant de me lancer dans l'ajout de disques durs et de réplication (DS116j). Donc pour le moment je suis toujours sous DSM 5 (je ne sais pas si c'est une bonne idée, mais je caresse le doux espoir qu'une fois tous les paramètres initialisés, ils seront reportés sur la version 6...). Je vais donc de ce pas demander un coup de main pour la crontab, qui me fait perdre pas mal de temps (et de cheveux) :) @+