Aide WAMP + SSH2

Aide WAMP + SSH2 - PHP - Programmation

Marsh Posté le 19-08-2013 à 11:32:17    

Bonjour,
 
J'utilise actuellement WAMP pour faire un site en php. Il m'a été demandé d'utiliser le protocol SFTP pour encrypter les connexions sur le site.  
 
Voilà, j'ai correctement installé OpenSSL et SSH2 comme indiqué par la plupart des sites.  
 
Dans mon phpinfo(), ces 2 dll sont bien actives.
openssl
OpenSSL support  enabled
OpenSSL Library Version  OpenSSL 0.9.8t 18 Jan 2012
OpenSSL Header Version  OpenSSL 0.9.8t 18 Jan 2012  

 
ssh2
SSH2 support enabled
extension version  0.11.2
libssh2 version  1.2.7
banner  SSH-2.0-libssh2_1.2.7
remote forwarding  enabled
hostbased auth  enabled
polling support  enabled
publickey subsystem  enabled

 
Je voulais juste faire un test de connexion avec la fonction associée mais je bute sur cette erreur:
Warning: ssh2_connect() [function.ssh2-connect]: Error starting up SSH connection(-1): Unable to exchange encryption keys in...
 
Et quand je vais voir la fonction voici ce que j'ai mis :
$strServer = "127.0.0.1";
$strServerPort = "22";
$strServerUsername = "root";
$strServerPassword = "";
 
//connect to server
$resConnection = ssh2_connect($strServer, $strServerPort);
 
if(ssh2_auth_password($resConnection, $strServerUsername, $strServerPassword)){
 //Initialize SFTP subsystem
 $resSFTP = ssh2_sftp($resConnection);
 
 echo "Logged on server";
}else{
 echo "Unable to authenticate on server";
}

 
Je bloque là-dessus... Un problème de version de dll ? Une bizarrerie de WAMP ? Sinon je n'ai pas mon accès au serveur sftp et je ne peux donc tester en "prod". Quelqu'un peut-il m'aider svp ?

Reply

Marsh Posté le 19-08-2013 à 11:32:17   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed