PHP SSL Fehler

  • Themenstarter Themenstarter MaxivB
  • Beginndatum Beginndatum
M

MaxivB

Hi,

ich mag mit PHP eine Verbindug zu einem SSH Sevrer auf Port 22 mit SSL aufbauen mit fsockopen():
PHP:
	$ssh = fsockopen("ssl://localhost", 22, $errno, $errstr, 30);
	fputs($ssh, "root\r");
	sleep(1);
	fputs($ssh, "password\r");
	sleep(1);
	fputs($ssh, "cd /var/www\r");
	sleep(1);
	fclose($ssh);
Da kommt aber fogende Fehlermeldung:
PHPError hat gesagt.:
Warning: fsockopen() [function.fsockopen]: SSL operation failed with code 1. OpenSSL Error messages: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol in /var/www/ssh.php on line 3

In phpinfo() steht das:
phpinfo() hat gesagt.:
Registered Stream Socket Transports: tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
Und unter openssl das:
phpinfo() hat gesagt.:
OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8g 19 Oct 2007

Was muss ich an der php.ini ändern, oder ist OpenSSL nicht richtig konfiguriert?
 
Zurück