Hello, I'm trying to run Apache 2.4 with event mpm, PHP 8.0 fpm on a FreeBSD 13 system. To test I've got a PHP info file but when I atempt to load it I'm getting a 5xx file not found message. Checking the PHP fpm and other logs it looks like my pool is dying and restarting very quickly. My configuration minus comments is below including logs. I'd appreciate any assistance. Thanks. Dave. #cat example.com.conf # The example.com http virtual host <VirtualHost *:80> # Redirects all http port 80 traffic to https port 443 RewriteEngine On RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L] </VirtualHost> # The example.com https virtual host <VirtualHost *:443 [2600:3c03:e000:1aa:abcd::2073]:443> ServerAdmin webmaster@xxxxxxxxxxx ServerName example.com ServerAlias www.example.com DocumentRoot "/usr/vhosts/example.com/htdocs/" # I have tried both with and without this next line, doesn't seem to make a difference ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/usr/local/www/site1/public_html/$1 ErrorLog /usr/vhosts/example.com/logs/error.log CustomLog /usr/vhosts/example.com/logs/access.log combined ExpiresActive on ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/webp "access plus 1 month" # TLS Configuration # RSA SSLEngine on SSLCertificateFile "/usr/local/etc/ssl/acme.sh/example.com/fullchain.crt" SSLCertificateKeyFile "/usr/local/etc/ssl/acme.sh/example.com/private/server.key" # ECDSA SSLCertificateFile "/usr/local/etc/ssl/acme.sh/example.com_ecc/fullchain.crt" SSLCertificateKeyFile "/usr/local/etc/ssl/acme.sh/example.com_ecc/private/server-ec256.key" # Support OCSP Stapling SSLCACertificateFile "/usr/local/etc/ssl/acme.sh/example.com/cacert.crt" SSLUseStapling on ErrorDocument 404 /errordocs/error404.html ErrorDocument 500 /errordocs/error50x.html ErrorDocument 501 /errordocs/error50x.html ErrorDocument 502 /errordocs/error50x.html ErrorDocument 503 /errordocs/error50x.html ErrorDocument 504 /errordocs/error50x.html <Files "error404.html"> <If "-z %{ENV:REDIRECT_STATUS}"> RedirectMatch 404 ^/errordocs/error404.html$ </If> </Files> <Files "error50x.html"> <If "-z %{ENV:REDIRECT_STATUS}"> RedirectMatch 404 ^/errordocs/error50x.html$ </If> </Files> H2Direct on Protocols h2 h2c http/1.1 <Directory "/usr/vhosts/example.com/htdocs/"> Options FollowSymLinks SSLRequireSSL AllowOverride None SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip Require all granted </Directory> </VirtualHost> #cat ../modules.d/030_php-fpm.conf <IfModule proxy_fcgi_module> <IfModule dir_module> DirectoryIndex index.php </IfModule> <FilesMatch "\.(php|phtml|inc)$"> SetHandler "proxy:fcgi://127.0.0.1:9000" </FilesMatch> </IfModule> #cat /usr/local/etc/php-fpm.conf [global] pid = run/php-fpm.pid error_log = log/php-fpm.log syslog.facility = daemon syslog.ident = php-fpm log_level = notice emergency_restart_threshold = 2 emergency_restart_interval = 30 process_control_timeout = 60 process.max = 128 daemonize = yes include=/usr/local/etc/php-fpm.d/*.conf #cat php-fpm.d/www.conf [www] user = www group = www listen = 127.0.0.1:9000 listen.backlog = -1 listen.allowed_clients = 127.0.0.1 pm = dynamic pm.max_children = 5 pm.start_servers = 2 pm.min_spare_servers = 1 pm.max_spare_servers = 3 pm.max_requests = 500 request_terminate_timeout = 300 security.limit_extensions = .php #sockstat -4|grep 80 www httpd 93392 3 tcp4 172.16.21.4:80 *:* root httpd 93169 3 tcp4 172.16.21.4:80 *:* #sockstat -4|grep 443 www httpd 93392 4 tcp4 172.16.21.4:443 *:* root httpd 93169 4 tcp4 172.16.21.4:443 *:* #sockstat -4|grep 9000 www php-fpm 97114 5 tcp4 127.0.0.1:9000 *:* www php-fpm 69517 5 tcp4 127.0.0.1:9000 *:* root php-fpm 68909 7 tcp4 127.0.0.1:9000 *:* The following logs show atempts to pull https://example.com/info.php #tail -f /var/log/httpd-error.log [Thu Jul 14 22:13:37.968678 2022] [:notice] [pid 92921:tid 34372395008] ModSecurity: Status engine is currently disabled, enable it by set SecStatusEngine to On. [2022-07-14 22:13:38.001775] [ssl:warn] - - AH01873: Init: Session Cache is not configured [hint: SSLSessionCache] [2022-07-14 22:13:38.014566] [mpm_event:notice] - - AH00489: Apache/2.4.54 (FreeBSD) OpenSSL/1.1.1o-freebsd configured -- resuming normal operations [2022-07-14 22:13:38.014640] [core:notice] - - AH00094: Command line: '/usr/local/sbin/httpd -D NOHTTPACCEPT' #cat /var/log/php-fpm.log [14-Jul-2022 22:14:29] NOTICE: [pool www] child 97114 started [14-Jul-2022 22:25:17] WARNING: [pool www] child 97114 exited with code 1 after 647.455507 seconds from start [14-Jul-2022 22:25:17] NOTICE: [pool www] child 33415 started #tail -f /var/log/php-fpm.log [14-Jul-2022 19:28:06] WARNING: [pool www] child 79787 exited with code 1 after 5.163854 seconds from start [14-Jul-2022 19:28:06] NOTICE: [pool www] child 80268 started [14-Jul-2022 19:56:37] WARNING: [pool www] child 80268 exited with code 1 after 1710.418178 seconds from start [14-Jul-2022 19:56:37] NOTICE: [pool www] child 79931 started [14-Jul-2022 19:56:38] WARNING: [pool www] child 79931 exited with code 1 after 1.087571 seconds from start [14-Jul-2022 19:56:38] NOTICE: [pool www] child 80050 started [14-Jul-2022 22:14:29] WARNING: [pool www] child 80050 exited with code 1 after 8271.738229 seconds from start [14-Jul-2022 22:14:29] NOTICE: [pool www] child 97114 started [14-Jul-2022 22:25:17] WARNING: [pool www] child 97114 exited with code 1 after 647.455507 seconds from start [14-Jul-2022 22:25:17] NOTICE: [pool www] child 33415 started [14-Jul-2022 22:26:56] WARNING: [pool www] child 33415 exited with code 1 after 99.012734 seconds from start [14-Jul-2022 22:26:56] NOTICE: [pool www] child 39965 started [14-Jul-2022 22:27:34] WARNING: [pool www] child 39965 exited with code 1 after 37.896866 seconds from start [14-Jul-2022 22:27:34] NOTICE: [pool www] child 41537 started # cat error.log [2022-07-14 22:14:29.944156] [proxy_fcgi:error] xxx.xxx.xxx.xxx:53446 YtDNhUBXweelCEHVKI1z7AAAEwk AH01067: Failed to read FastCGI header [2022-07-14 22:14:29.944242] [proxy_fcgi:error] xxx.xxx.xxx.xxx:53446 YtDNhUBXweelCEHVKI1z7AAAEwk AH01075: Error dispatching request to : [2022-07-14 22:25:17.335654] [ssl:error] - - AH01936: stapling_check_response: response times invalid [2022-07-14 22:25:17.335803] [ssl:error] - - AH01943: stapling_renew_response: error in retrieved response! [2022-07-14 22:25:17.412204] [proxy_fcgi:error] xxx.xxx.xxx.xxx:53467 YtDQDUBXweelCEHVKI1z8AAACwk AH01067: Failed to read FastCGI header [2022-07-14 22:25:17.412280] [proxy_fcgi:error] xxx.xxx.xxx.xxx:53467 YtDQDUBXweelCEHVKI1z8AAACwk AH01075: Error dispatching request to : #ls -l info.php -rw-r--r-- 1 root www 20 Jul 12 15:33 info.php #cat info.php <?php phpinfo(); ?> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx