> PHP 8.0.14, with squirrelmail-1.4.23-6.fc34.20190710.noarch alas on Fedora > > 35. First I don''t see a F35 RPM. > > With PHP 8 you're probably going to need a newer version of SquirrelMail. > Does that mean having to compile from source? > After upgrading Apache works just fine > > for loading plain HTML pages but webmail gets an internal server error, > > 500. > > More than likely the SSL connection problem is happening at a layer above > SquirrelMail. I'd first try to get a static page to load using that same > certificate/domain and then try SquirrelMail, also keeping an eye on the > PHP logs as well. > I enabled logging in /etc/php.ini now I see *Fatal error*: Array and string offset access syntax with curly braces is no longer supported in */usr/share/squirrelmail/functions/strings.php* on line *634* ssl error logs now show this: [Tue Jan 04 16:47:38.970635 2022] [ssl:info] [pid 138303:tid 138340] [client 108.54.237.13:4417] AH01964: Connection to child 201 established (server OURDOMAIN:443) [Tue Jan 04 16:47:38.970943 2022] [ssl:debug] [pid 138303:tid 138340] ssl_engine_kernel.c(2395): [client 108.54.237.13:4417] AH02043: SSL virtual host for servername OURDOMAIN found [Tue Jan 04 16:47:38.971163 2022] [core:debug] [pid 138303:tid 138340] protocol.c(2449): [client 108.54.237.13:4417] AH03155: select protocol from , choices=h2,http/1.1 for server OURDOMAIN [Tue Jan 04 16:47:38.982151 2022] [ssl:debug] [pid 138303:tid 138340] ssl_engine_kernel.c(2254): [client 108.54.237.13:4417] AH02041: Protocol: TLSv1.3, Cipher: TLS_AES_256_GCM_SHA384 (256/256 bits) [Tue Jan 04 16:47:38.982295 2022] [socache_shmcb:debug] [pid 138303:tid 138340] mod_socache_shmcb.c(508): AH00831: socache_shmcb_store (0x7b -> subcache 27) [Tue Jan 04 16:47:38.982312 2022] [socache_shmcb:debug] [pid 138303:tid 138340] mod_socache_shmcb.c(745): AH00842: expiring 1 and reclaiming 0 removed socache entries [Tue Jan 04 16:47:38.982323 2022] [socache_shmcb:debug] [pid 138303:tid 138340] mod_socache_shmcb.c(765): AH00843: we now have 0 socache entries [Tue Jan 04 16:47:38.982338 2022] [socache_shmcb:debug] [pid 138303:tid 138340] mod_socache_shmcb.c(862): AH00847: insert happened at idx=0, data=(0:32) [Tue Jan 04 16:47:38.982347 2022] [socache_shmcb:debug] [pid 138303:tid 138340] mod_socache_shmcb.c(865): AH00848: finished insert, subcache: idx_pos/idx_used=0/1, data_pos/data_used=0/225 [Tue Jan 04 16:47:38.982356 2022] [socache_shmcb:debug] [pid 138303:tid 138340] mod_socache_shmcb.c(530): AH00834: leaving socache_shmcb_store successfully [Tue Jan 04 16:47:38.982614 2022] [ssl:debug] [pid 138303:tid 138340] ssl_engine_kernel.c(415): [client 108.54.237.13:4417] AH02034: Initial (No.1) HTTPS request received for child 201 (server OURDOMAIN:443) [Tue Jan 04 16:47:38.982818 2022] [authz_core:debug] [pid 138303:tid 138340] mod_authz_core.c(815): [client 108.54.237.13:4417] AH01626: authorization result of Require all granted: granted [Tue Jan 04 16:47:38.982835 2022] [authz_core:debug] [pid 138303:tid 138340] mod_authz_core.c(815): [client 108.54.237.13:4417] AH01626: authorization result of <RequireAny>: granted [Tue Jan 04 16:47:38.983049 2022] [proxy:debug] [pid 138303:tid 138340] mod_proxy.c(1503): [client 108.54.237.13:4417] AH01143: Running scheme unix handler (attempt 0) [Tue Jan 04 16:47:38.983068 2022] [proxy_ajp:debug] [pid 138303:tid 138340] mod_proxy_ajp.c(755): [client 108.54.237.13:4417] AH00894: declining URL fcgi://localhost/usr/share/squirrelmail/src/login.php [Tue Jan 04 16:47:38.983080 2022] [proxy_fcgi:debug] [pid 138303:tid 138340] mod_proxy_fcgi.c(1054): [client 108.54.237.13:4417] AH01076: url: fcgi://localhost/usr/share/squirrelmail/src/login.php proxyname: (null) proxyport: 0 [Tue Jan 04 16:47:38.983130 2022] [proxy_fcgi:debug] [pid 138303:tid 138340] mod_proxy_fcgi.c(1063): [client 108.54.237.13:4417] AH01078: serving URL fcgi://localhost/usr/share/squirrelmail/src/login.php [Tue Jan 04 16:47:38.983152 2022] [proxy:debug] [pid 138303:tid 138340] proxy_util.c(2531): AH00942: FCGI: has acquired connection for (*) [Tue Jan 04 16:47:38.983166 2022] [proxy:debug] [pid 138303:tid 138340] proxy_util.c(2587): [client 108.54.237.13:4417] AH00944: connecting fcgi://localhost/usr/share/squirrelmail/src/login.php to localhost:8000 [Tue Jan 04 16:47:38.983178 2022] [proxy:debug] [pid 138303:tid 138340] proxy_util.c(2623): [client 108.54.237.13:4417] AH02545: fcgi: has determined UDS as /run/php-fpm/www.sock [Tue Jan 04 16:47:38.983273 2022] [proxy:debug] [pid 138303:tid 138340] proxy_util.c(2810): [client 108.54.237.13:4417] AH00947: connected /usr/share/squirrelmail/src/login.php to httpd-UDS:0 [Tue Jan 04 16:47:38.983340 2022] [proxy:debug] [pid 138303:tid 138340] proxy_util.c(3177): AH02823: FCGI: connection established with Unix domain socket /run/php-fpm/www.sock (*) [Tue Jan 04 16:47:38.985967 2022] [proxy:debug] [pid 138303:tid 138340] proxy_util.c(2546): AH00943: FCGI: has released connection for (*) [Tue Jan 04 16:47:39.905828 2022] [ssl:debug] [pid 138303:tid 138339] ssl_engine_kernel.c(415): [client 108.54.237.13:4417] AH02034: Subsequent (No.2) HTTPS request received for child 200 (server OURDOMAIN:443), referer: https://OURDOMAIN/webmail/src/login.php [Tue Jan 04 16:47:39.906059 2022] [authz_core:debug] [pid 138303:tid 138339] mod_authz_core.c(815): [client 108.54.237.13:4417] AH01626: authorization result of Require all granted: granted, referer: https://OURDOMAIN/webmail/src/login.php [Tue Jan 04 16:47:39.906082 2022] [authz_core:debug] [pid 138303:tid 138339] mod_authz_core.c(815): [client 108.54.237.13:4417] AH01626: authorization result of <RequireAny>: granted, referer: https://OURDOMAIN/webmail/src/login.php ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users