#20014 [Opn->Asn]: SSL w/ fsockopen not working

From: Date: Wed, 05 Feb 2003 22:14:14 +0000
Subject: #20014 [Opn->Asn]: SSL w/ fsockopen not working
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-32243@lists.php.net to get a copy of this message
ID: 20014 Updated by: sniper@php.net Reported By: dietrich.ayala@foundstone.com -Status: Open +Status: Assigned Bug Type: Sockets related Operating System: windows 2000 PHP Version: 4CVS-2003-02-05 -Assigned To: +Assigned To: edink New Comment: The 'OpenSSL support => enabled' is a bit misleading since it just means that the openssl _extension_ is available. But the main PHP is not linked with the ssl libs (win32 binaries provided by php.net) so of course the SSL support is not available...Edin is looking into this so assigning to him. Previous Comments: ------------------------------------------------------------------------ [2003-02-05 01:07:13] k.schroeder@php.net This is reproducable with latest php4-win32 snap, latest php4 source snap works on Linux: Relevant parts from phpinfo(): Registered PHP Streams => php, http, ftp, compress.zlib OpenSSL support => enabled OpenSSL Version => OpenSSL 0.9.6g 9 Aug 2002 test: --TEST-- Bug #20014 SSL w/ fsockopen not working --SKIPIF-- <?php include('skipif.inc'); ?> --FILE-- <?php var_dump(fsockopen('ssl://www.openssl.org', 443)); ?> --EXPECT-- resource(4) of type (stream) ---- EXPECTED OUTPUT resource(4) of type (stream) ---- ACTUAL OUTPUT Warning: fsockopen() [/phpmanual/function.fsockopen.html]: no SSL support in this build in D:\work\php4\ext\openssl\tests\bug20014.php on line 2 Warning: fsockopen() [/phpmanual/function.fsockopen.html]: unable to connect to www.openssl.org:443 in D:\work\php4\ext\openssl\tests\bug20014.php on line 2 bool(false) ---- FAILED ------------------------------------------------------------------------ [2002-10-21 15:24:24] wez@php.net Looks like main/config.w32.h.in needs to #define HAVE_OPENSSL_EXT 1 I'm unable to test this ATM, so I'm hoping that some other kind win32 developer can look into it. ------------------------------------------------------------------------ [2002-10-21 15:17:27] dietrich.ayala@foundstone.com Environment: W2K/IIS5/php 4.3.0-dev (win32 snapshot 10/21, 7:25), CGI Reproduce w/: $fp = fsockopen('ssl://secure.hostname.here',$port); Error: "Warning: fsockopen() [function.fsockopen]: no SSL support in this build in E:\test\fsockopen_ssl.php" phpinfo() shows OpenSSL is available. I tested the openssl funcs to confirm availability. All DLLs are copied to system32 dir. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=20014&edit=1

« previous php.bugs (#32243) next »