#47791 [NEW]: Error creating secure socket cnnection

From: Date: Thu, 26 Mar 2009 15:49:59 +0000
Subject: #47791 [NEW]: Error creating secure socket cnnection
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-135166@lists.php.net to get a copy of this message
From:             abuse at byethost dot org
Operating system: Debian
PHP version:      5.2.9
PHP Bug Type:     Sockets related
Bug description:  Error creating secure socket cnnection

Description:
------------
Creating a SSL connection using fsocket yields an error

My operating system is Debian , and configure line is as follows : 

 './configure' '--prefix=/usr/phpapache2'
'--with-apxs2=/usr/local/apache2/bin/apxs' '--disable-cgi'
'--disable-cli'
'--with-config-file-path=/etc/php4/apache' '--enable-inline-optimization'
'--disable-debug' '--disable-rpath' '--disable-static'
'--with-layout=GNU'
'--with-pear=/usr/share/php' '--enable-calendar' '--with-bz2'
'--disable-ctype' '--with-iconv' '--enable-exif'
'--enable-ftp'
'--with-gettext' '--disable-ipv6' '--disable-wddx'
'--disable-posix'
'--with-expat-dir=/usr' '--with-zlib' '--without-pgsql'
'--enable-zip=/usr'
'--with-exec-dir=/usr/lib/php4/libexec' '--without-sybase-ct'
'--with-mysql=/usr' '--with-gd' '--with-jpeg-dir=/usr'
'--with-png-dir=/usr' '--with-xpm-dir=/usr' '--with-ttf=shared,/usr'
'--with-t1lib' '--with-freetype-dir=/usr' '--enable-gd-native-ttf'
'--with-sqlite' '--with-mysqli' '--with-xsl'
'--enable-ctype'
'--with-pdo-mysql' '--with-xmlrpc' '--without-pdo-sqlite'
'--enable-mbstring' '--disable-inifile' '--disable-flatfile'
'--with-openssl' '--enable-sockets'

running php 5.2.9 

Reproduce code:
---------------
When trying the following code : 

<?php
$fp = fsockopen("ssl://anysecuresite.net" , 443, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br />\n";
} else {
    $out = "GET / HTTP/1.1\r\n";
    $out .= "Host: anysecuresite.net\r\n";
    $out .= "Connection: Close\r\n\r\n";
    fwrite($fp, $out);
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
}
?>

Expected result:
----------------
see the webpage collected 

Actual result:
--------------
Warning: fsockopen() [function.fsockopen]: SSL: connection timeout in
/path/to/file/p.php on line 2

Warning: fsockopen() [function.fsockopen]: Failed to enable crypto in
/path/to/file/p.php on line 2

-- 
Edit bug report at http://bugs.php.net/?id=47791&edit=1
-- 
Try a CVS snapshot (PHP 5.2):        http://bugs.php.net/fix.php?id=47791&r=trysnapshot52
Try a CVS snapshot (PHP 5.3):        http://bugs.php.net/fix.php?id=47791&r=trysnapshot53
Try a CVS snapshot (PHP 6.0):        http://bugs.php.net/fix.php?id=47791&r=trysnapshot60
Fixed in CVS:                        http://bugs.php.net/fix.php?id=47791&r=fixedcvs
Fixed in CVS and need be documented: http://bugs.php.net/fix.php?id=47791&r=needdocs
Fixed in release:                    http://bugs.php.net/fix.php?id=47791&r=alreadyfixed
Need backtrace:                      http://bugs.php.net/fix.php?id=47791&r=needtrace
Need Reproduce Script:               http://bugs.php.net/fix.php?id=47791&r=needscript
Try newer version:                   http://bugs.php.net/fix.php?id=47791&r=oldversion
Not developer issue:                 http://bugs.php.net/fix.php?id=47791&r=support
Expected behavior:                   http://bugs.php.net/fix.php?id=47791&r=notwrong
Not enough info:                     http://bugs.php.net/fix.php?id=47791&r=notenoughinfo
Submitted twice:                     http://bugs.php.net/fix.php?id=47791&r=submittedtwice
register_globals:                    http://bugs.php.net/fix.php?id=47791&r=globals
PHP 4 support discontinued:          http://bugs.php.net/fix.php?id=47791&r=php4
Daylight Savings:                    http://bugs.php.net/fix.php?id=47791&r=dst
IIS Stability:                       http://bugs.php.net/fix.php?id=47791&r=isapi
Install GNU Sed:                     http://bugs.php.net/fix.php?id=47791&r=gnused
Floating point limitations:          http://bugs.php.net/fix.php?id=47791&r=float
No Zend Extensions:                  http://bugs.php.net/fix.php?id=47791&r=nozend
MySQL Configuration Error:           http://bugs.php.net/fix.php?id=47791&r=mysqlcfg



Thread (2 messages)

« previous php.bugs (#135166) next »