Hallo zusammen,
versuche über fsockopen() eine Socket Verbindung zu einem Server herstellen, das ganze über SSL.
leider bekomme ich immer die geiche Fehermeldung:
PHP Version 4.3.8
Hat vielleicht einer eine Idee?
Vielen Dank
Rob
P.S. Habe es auch schon mit PHP 5.02 versucht, aber es ist immer die gleiche Fehlermeldung.
versuche über fsockopen() eine Socket Verbindung zu einem Server herstellen, das ganze über SSL.
PHP-Code:
<?php
error_reporting (E_ALL);
$host = "test.de";
$page = "test.aspx";
$fp = fsockopen('ssl://'.$host, 51384, $errno, $errdesc) or die("Keine Verbindung zu $host möglich!<br>Error-Nr.: ".$errno);
$request = "POST $page HTTP/1.0\r\n";
$request.= "Host: $host\r\n";
$request.= "Authorization: Basic\r\n";
$request.= $passwort_encode."\r\n";
$request.= "Connection: Keep-Alive\r\n";
$request.= "Content-type: application/x-www-form-urlencoded\r\n";
$request.= "Content-Length: ".$len."\r\n";
fputs($fp, $request);
while(!feof($fp))
{
$page = fgets($fp, 1024);
}
fclose($fp);
echo "Der Server <b>$host</b> antwortet ".(count($page))." Zeile.";
for($i=0; $i<count ($page); $i++)
{
echo "<br><br>".$page[$i];
}
?>
PHP-Code:
Warning: fgets(): SSL: fatal protocol error in /var/test.php on line 31
Hat vielleicht einer eine Idee?
Vielen Dank
Rob
P.S. Habe es auch schon mit PHP 5.02 versucht, aber es ist immer die gleiche Fehlermeldung.
Kommentar