framework icon indicating copy to clipboard operation
framework copied to clipboard

Laravel Octance, after running for a period of time (may be 1 day), perform a reload operation and curl will report an error

Open phenixsoul opened this issue 1 week ago • 0 comments

Laravel Version

12.35.0

PHP Version

8.3.24

Database Driver & Version

No response

Description

After running frankenphp for a long time in a production environment, execute the following command:

sudo docker exec myproject php /var/www/artisan octane:reload

Will cause curl error:

production.ERROR: cURL error 77: Unable to initialize NSS: -12285 (SSL_ERROR_NO_CERTIFICATE) (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://xxx {"exception":"[object] (GuzzleHttp\Exception\RequestException(code: 0): cURL error 77: Unable to initialize NSS: -12285 (SSL_ERROR_NO_CERTIFICATE) (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://xxx at /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:276)

Can only be restored through restart

Steps To Reproduce

sudo docker exec myproject php /var/www/artisan octane:reload

phenixsoul avatar Dec 05 '25 08:12 phenixsoul