#19820 [NEW]: openssl_csr_sign

From: Date: Tue, 08 Oct 2002 17:41:22 +0000
Subject: #19820 [NEW]: openssl_csr_sign
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-21832@lists.php.net to get a copy of this message
From: satriani@intax.pl Operating system: linux PLD PHP version: 4.2.3 PHP Bug Type: OpenSSL related Bug description: openssl_csr_sign <?php $dn = array( "countryName" => "UK", "stateOrProvinceName" => "Somerset", "localityName" => "Glastonbury", "organizationName" => "The Brain Room Limited", "organizationalUnitName" => "kontrahent", "commonName" => "Janusz Flak", "emailAddress" => "wez@thebrainroom.com" ); $privkey = openssl_pkey_new(); $csr = openssl_csr_new( $dn, $privkey); $CA_CERT = "file://cacert.pem"; $fp = fopen("cakey.pem", "r"); $priv_key = fread($fp, 8192); fclose($fp); $pass = 'abracadabra'; $pkeyid = openssl_get_privatekey($priv_key,$pass); $sscert = openssl_csr_sign($csr, $CA_CERT, $pkeyid, 365); ?> When $pass == '' I have error Warning: cannot get private key from parameter 3 in /home/httpd/test.php on line 32 error:0906A068:PEM routines:PEM_do_header:bad password read WHEN strlen($pass) > 0 and pass is true I have "Page not found" or delay. WHEN strlen($pass) > 0 and pass is bad I have Warning: cannot get private key from parameter 3 in /home/httpd/test.php on line 32 error:06065064:digital envelope routines:EVP_DecryptFinal:bad decrypt error:0906A065:PEM routines:PEM_do_header:bad decrypt -- Edit bug report at http://bugs.php.net/?id=19820&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=19820&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=19820&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=19820&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=19820&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=19820&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=19820&r=support Expected behavior: http://bugs.php.net/fix.php?id=19820&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=19820&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=19820&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=19820&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=19820&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=19820&r=dst IIS Stability: http://bugs.php.net/fix.php?id=19820&r=isapi

« previous php.bugs (#21832) next »