Requête HTTP shutdown Synology

Capteurs et actionneurs HTTP

Re: Requête HTTP shutdown Synology

Messagepar tchex » 29 Juil 2014 08:17

ça n'incite pas à faire des mises à jour..

à tout hasard ce n'est pas le format de l'invite ssh qui a changé avec la mise à jour ?
tchex
 
Messages : 124
Inscription : 29 Nov 2012

Re: Requête HTTP shutdown Synology

Messagepar Madoma73 » 29 Juil 2014 08:30

ça m'intéresse, je vais regarder ce soir ;)
Pierre
Madoma73
 
Messages : 1435
Inscription : 16 Sep 2012
Localisation : 38

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 29 Juil 2014 09:10

salut tchex ,non je viens de test et c'est toujours:
"nom du nas">
@Madoma73
cool si tu peux nous faire un retour, moi j'ai DSM 5.0-4493 Update 3 et ça fonctionne pas
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar tchex » 29 Juil 2014 10:13

... j'ai un peu cherché mais je ne vois pas bien ce qui cloche..
Il faut peut être poser la question ici en parlant de cette erreur Expected SSH_MSG_KEXDH_REPLY

.. pour info de mon côté les extensions php bcmath et mcrypt sont activées. je sais pas ci ça peut jouer.
tchex
 
Messages : 124
Inscription : 29 Nov 2012

Re: Requête HTTP shutdown Synology

Messagepar Tinto » 29 Juil 2014 17:30

Même erreur pour moi,

Code : Tout sélectionner
Warning: unpack(): Type C: not enough input, need 1, have 0 in /volume1/web/phpseclib/Net/SSH2.php on line 1411 Warning: extract() expects parameter 1 to be array, boolean given in /volume1/web/phpseclib/Net/SSH2.php on line 1411 Notice: Expected SSH_MSG_KEXDH_REPLY in /volume1/web/phpseclib/Net/SSH2.php on line 1414 Login Failed Notice: Connection closed prematurely in /volume1/web/phpseclib/Net/SSH2.php on line 3126


je cherche une solution ...
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 29 Juil 2014 18:24

tchex a écrit:Il faut peut être poser la question ici en parlant de cette erreur Expected SSH_MSG_KEXDH_REPLY

c'est fait ;)
pour les paramètres php ca ne change rien mais merci pour l'idée.
Cool Tinto vient à notre secours, on est presque sauvé :lol:
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar Nico33 » 07 Août 2014 16:09

J'ai l'impression que je ne peux plus créer de nouveaux scripts.
Les anciens semblent marcher (comme le reboot ou autre) et les nouveaux ne fonctionnent pas.
Ca mouline dans le vide.
Il semblerait qu'en fait j'ai le même souci que vous.
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Requête HTTP shutdown Synology

Messagepar Nico33 » 07 Août 2014 16:18

Bon j'ai coché l'option pour OPEN-BASEDIR dans les paramètres PHP du syno et ça marche.
Je ne sais pas si c'est lié.
J'ai fait tellement de tests. :)
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 07 Août 2014 18:36

bah je viens de refaire le test mais c'est toujours la même chose... c'est navrant
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar Nico33 » 07 Août 2014 21:14

Je suis désolé, je ne vois pas d'où ça peut venir.
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Requête HTTP shutdown Synology

Messagepar frenchdm » 07 Août 2014 21:54

Désolant ...
frenchdm
 
Messages : 180
Inscription : 20 Jan 2014

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 18 Août 2014 18:19

Tinto ça donne quoi tes investigations?
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar Tinto » 18 Août 2014 21:49

Que je ne trouve rien :-/ j'ai plus fait du freebox pour m'amuser un peu et découvrir QML en fait ...
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 18 Août 2014 22:21

Arf si toi tu trouves pas Tinto on est foutu...
Et Djmomo le roi du syno il aurait pas une piste pour nous?
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar Madoma73 » 20 Août 2014 22:22

j'ai trouvé une solution :D

mais comme seuls Tinto et Djmomo sont vos Dieux, je dirai rien :mrgreen: :mrgreen:

Bon bin, je pars en vacances ....

Pierre@MortDeJalousie
Pierre
Madoma73
 
Messages : 1435
Inscription : 16 Sep 2012
Localisation : 38

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 20 Août 2014 23:21

Lol! Mdr!Génial depuis le temps qu'on cherche une solution... du coup Tinto et Djmomo serai relégué au rang de demi dieu... merci d'avance à toi Pierre et bonne vac
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 21 Août 2014 09:57

Pierre,
please give me your solution!
oh toi le grand messi :ugeek: que tout le monde attendait...
ça ira comme ça pour les louanges ou tu en veux encore :lol: :lol: :lol:
je serais prêt à faire n'importe quoi( enfin presque) pour avoir la soluce...
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar Madoma73 » 21 Août 2014 10:04

bin, en fait j'ai re-écrit le script différemment....
Je te poste ce soir le script.
Pierre
Madoma73
 
Messages : 1435
Inscription : 16 Sep 2012
Localisation : 38

Re: Requête HTTP shutdown Synology

Messagepar ASECADOMOTIQUE54 » 21 Août 2014 12:14

cool vivement ce soir que je puisse tester ça :!: :D
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Requête HTTP shutdown Synology

Messagepar Madoma73 » 21 Août 2014 21:06

Voici le code
Code : Tout sélectionner
<?php

$connection = ssh2_connect('<@ip>', 22);

if (!ssh2_auth_password($connection, 'root', '<password>')) {
  die('Echec de l\'identification...');
}

$stream = ssh2_exec($connection, 'poweroff');
$errorStream = ssh2_fetch_stream($stream, SSH2_STREAM_STDERR);

// Enable blocking for both streams
stream_set_blocking($errorStream, true);
stream_set_blocking($stream, true);

echo "OnGoing Shutdown";

?>



dans la configuration des services web synology (php settings), il faut simplement activer l'extension ssh2 de PHP.
Ca marche chez moi sur la dernière version Synology et sur deux NAS différents.

Enjoy mécréant :P
Dernière édition par Madoma73 le 21 Août 2014 22:41, édité 1 fois.
Pierre
Madoma73
 
Messages : 1435
Inscription : 16 Sep 2012
Localisation : 38

PrécédentSuivant

Retour vers Requêtes HTTP

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)