Bug #79589 [Com]: error:14095126:SSL routines:ssl3_read_n:unexpected eof while reading

From: Date: Thu, 05 May 2022 01:02:04 +0000
Subject: Bug #79589 [Com]: error:14095126:SSL routines:ssl3_read_n:unexpected eof while reading
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-241413@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=79589&edit=1 ID: 79589 Comment by: kravetzpm at gmail dot com Reported by: mumu at seznam dot cz Summary: error:14095126:SSL routines:ssl3_read_n:unexpected eof while reading Status: Re-Opened Type: Bug Package: OpenSSL related PHP Version: 7.4.5 Block user comment: N Private report: N New Comment: I got rid of the error message by modifying openssl.cnf as described here: https://gist.github.com/rdh27785 My setup: Ubuntu Server 22.04 LTS, apache2, php8.1 Previous Comments: ------------------------------------------------------------------------ [2022-04-27 10:22:20] joke2k at gmail dot com I had the same error with php8.0 after updating Ubuntu to 22.04 (which upgrades OpenSSL to 3.0). Running sudo apt install php8.0-curl the issue disappeared. ------------------------------------------------------------------------ [2022-04-12 08:38:39] rando dot hinn at ahhaa dot ee Is there a temporary workaround for this on php 8.1.2 or when could we expect the patch to be shipped? ------------------------------------------------------------------------ [2022-03-29 11:55:03] arekm at maven dot pl The following patch has been added/updated: Patch Name: openssl-ignore-eof.patch Revision: 1648554903 URL: https://bugs.php.net/patch-display.php?bug=79589&patch=openssl-ignore-eof.patch&revision=1648554903 ------------------------------------------------------------------------ [2022-03-29 11:30:00] arekm at maven dot pl php master as of today: commit c9c5ee3f48a21c8911d2e1c68c4e0ca5d5f58840 (HEAD -> master, origin/master, origin/HEAD) Merge: a6d88d3b26 7e8dcda42c Author: Christoph M. Becker <cmbecker69@gmx.de> Date: Tue Mar 29 10:54:32 2022 +0200 Merge branch 'PHP-8.1' build simplest way possible ./configure --prefix=$HOME/test/php-test --with-openssl make make install with OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) linux distro, glibc 2.35 and php-test]$ ./bin/php ~/ssl-test1.php Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:0A000126:SSL routines::unexpected eof while reading in /home/users/arekm/ssl-test1.php on line 4 $ cat /home/users/arekm/ssl-test1.php <?php $recaptcha_url = 'https:// www. google. com/recaptcha/api/siteverify'; // remove spaces file_get_contents($recaptcha_url); ------------------------------------------------------------------------ [2020-08-16 15:50:00] bukka@php.net This will still need to be fixed for OpenSSL 3.0 so re-opening and removing OS ------------------------------------------------------------------------ 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 https://bugs.php.net/bug.php?id=79589 -- Edit this bug report at https://bugs.php.net/bug.php?id=79589&edit=1

« previous php.bugs (#241413) next »