PHP openssl_pkey_new errors
Op het moment ben ik bezig met een simpel servertje aan het schrijven die luistert op een poort en waarbij de verbinding beveiligd word d.m.v. ene self signed SSL certificaat.
Nu heeft PHP daar mooi een paar functies voor, en wou deze graag gebruiken. Alleen nu loop ik tegen problemen aan, en krijg ik de eerste OpenSSL functie die ik gebruik, niet aan het werk.
Het volgende stukje code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
if (($privkey = openssl_pkey_new ()) === false)
{
while (($error = openssl_error_string ()) !== false)
echo $error . "\n";
}
else
echo "Key is aangemaakt.";
?>
if (($privkey = openssl_pkey_new ()) === false)
{
while (($error = openssl_error_string ()) !== false)
echo $error . "\n";
}
else
echo "Key is aangemaakt.";
?>
Geeft mij de volgende output:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
error:0E06D06C:configuration file routines:NCONF_get_string:no value
Nu heb ik het internet afgezocht naar eventuele oplossingen hiervoor. Ik kwam mensen tegen die tegen het zelfde probleem aanliepen, maar ik heb geen oplossingen kunnen vinden.
Ik ben wel, tijdens mijn zoektocht, op een eerdere post van mij uitgekomen waar ik op het zelfde probleem stuitte;
http://www.phphulp.nl/php/forum/topic/openssl-cert-aanmaken/81068/
Helaas werkte mijn eerder vermelde oplossing niet in dit geval.
Is er iemand die mij op het goede pad kan brengen of eventueel een oplossing geeft?
Alvast er bedankt!
Gewijzigd op 29/03/2013 20:09:09 door Cake Masher
Er zijn nog geen reacties op dit bericht.