ID: 23220 Comment by: scottmacvicar at ntlworld dot com Reported By: storozhilov at mail dot ru Status: Assigned Bug Type: Filesystem function related Operating System: * PHP Version: 4CVS Assigned To: wez New Comment:
Found the cause of this now. Its Microsoft's we can do what we want attituide in regards to IIS. An EOF occured but the SSL "close_notify" message hasn't been sent. I'll write a patch and post it tomorrow hopefully. Previous Comments: ------------------------------------------------------------------------ [2004-02-16 17:00:49] aaron_hawryluk at shaw dot ca This also seems to cause a problem with file_get_contents which I am using to retrieve transaction data. Test case is: <code><?php file_get_contents("https://any.secure.server"); ?></code> returns: <code>Warning: file_get_contents(): SSL: fatal protocol error in /usr/local/www/data-dist/navdev/test.php on line 2</code> ...plus whatever data the secure server provides. ------------------------------------------------------------------------ [2004-02-12 16:15:31] wtatam at premierit dot com If you apply the patch shown in this script it works perfectly Why has this not been commited into the main branch for both php 4 and 5 ? ------------------------------------------------------------------------ [2004-02-04 18:48:37] douga at accessdata dot com I am seeing the same error. It appears to be generated after the following loop has completed. More specifically, the Warning message is emitted just after the loop terminates. while( !feof($handle) ) { echo "Looping to read in all of the reply.<br>"; $reply .= fgets($handle); } PHP 4.3.4 compiled with --with-openssl What other information would be helpful? ------------------------------------------------------------------------ [2004-01-27 12:58:26] admin at jazzfanz dot com I'm sorry but I can't really tell based on this thread if there was ever a version of PHP where this problem was corrected. Is there a version? I'm on 4.3.3 currently under IPlanet. Is there a workaround without using cURL? ------------------------------------------------------------------------ [2004-01-12 06:42:19] [EMAIL PROTECTED] Keep it assigned to the only person who can fix it.. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/23220 -- Edit this bug report at http://bugs.php.net/?id=23220&edit=1