Scriptcase hangs after updating to 9.7.018 (cgi php freeze?)

  1. Client (Safari 15.4 & Firefox 100.0.2) freezes after initial login, at message “Verificación periódica de la base de datos de Scriptcase” (Periodic verification of Scriptcase database).

  2. Client shows error message:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [EMAIL CENSORED] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

  1. Server does not not respond to any requests afterwards, not even:
  • scriptcase/test.php
  • scriptcase/info.php
  • scriptcase/diagnosis.php
  1. List of active processes & apache/shutdown logs suggest php is locked

  1. Problem keeps happening even after reinstalling Server OS and Scriptcase (using pre-packaged Linux installer)

  2. Re-setting permits in wwwroot/. (755 for directories and 644 for files) has NOT helped

Scriptcase installation support has NOT been helpful :frowning_face:. This issue seems related to:

http://www.scriptcase.net/forum/showthread.php?6777-ScriptCase-v8-0-003-%2808-13-2014-23-10%29&p=25896&viewfull=1#post25896

But of course, the link is broken :rage:.

SCRIPTCASE SERVER INFORMATION:

Ubuntu 22.04 installed on QEMU VM (Proxmox 7.0-8) running on a HP DL380 Gen9
VM CPU sockets: 2
VM CPU cores: 6
VM RAM: 8 GB
VM SDD: 80 GB

PHP: 7.3.9
Hostname: scriptcase
Ioncube: PHP Loader + ionCube24 v10.3.7
OS: LINUX SCRIPTCASE 5.15.0-30-GENERIC #31-UBUNTU SMP THU MAY 5 10:00:34 UTC 2022 X86_64
WEB Server: Apache/2.4.39 (Unix) OpenSSL/1.0.2g mod_fastcgi/mod_fastcgi-SNAP-0910052141
ScriptCase Devel: 9.7.018
ScriptCase Build: 5
ScriptCase Prod: 9.7.018
Server time: 20220520 135015000000

No other software installed.

RELEVANT LOG ENTRIES AT /opt/NetMake/v9-php73/components/apache/logs/access_log

192.168.128.10 - - [20/May/2022:16:48:57 +0000] “GET /scriptcase/test.php HTTP/1.1” 200 2
192.168.128.10 - - [20/May/2022:16:49:58 +0000] “GET /scriptcase/info.php HTTP/1.1” 200 98544
192.168.128.10 - - [20/May/2022:16:50:15 +0000] “GET /scriptcase/diagnosis.php?button=button_ok.png HTTP/1.1” 500 532
192.168.128.10 - - [20/May/2022:16:50:15 +0000] “GET /scriptcase/diagnosis.php?button=button_cancel.png HTTP/1.1” 500 532
192.168.128.10 - - [20/May/2022:16:50:15 +0000] “GET /scriptcase/diagnosis.php HTTP/1.1” 500 12921

RELEVANT LOG ENTRIES AT /opt/NetMake/v9-php73/components/apache/logs/error_log

[Fri May 20 16:47:46.536540 2022] [ssl:warn] [pid 737] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri May 20 16:47:46.538720 2022] [:notice] [pid 739] FastCGI: process manager initialized (pid 739)
[Fri May 20 16:47:46.539616 2022] [:warn] [pid 739] FastCGI: server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi” started (pid 740)
[Fri May 20 16:47:46.543015 2022] [mpm_prefork:notice] [pid 737] AH00163: Apache/2.4.39 (Unix) OpenSSL/1.0.2g mod_fastcgi/mod_fastcgi-SNAP-0910052141 configured – resuming normal operations
[Fri May 20 16:47:46.543062 2022] [core:notice] [pid 737] AH00094: Command line: ‘/opt/NetMake/v9-php73/components/apache/apachesc9php73 -d /opt/NetMake/v9-php73/components/apache’
PHP Warning: PHP Startup: Unable to load dynamic library ‘ldap.so’ (tried: /extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ldap.so (/extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ldap.so: cannot open shared object file: No such file or directory), /extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ldap.so.so (/extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ldap.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library ‘ibm_db2.so’ (tried: /extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ibm_db2.so (/extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ibm_db2.so: cannot open shared object file: No such file or directory), /extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ibm_db2.so.so (/extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/ibm_db2.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library ‘pdo_ibm.so’ (tried: /extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/pdo_ibm.so (/extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/pdo_ibm.so: cannot open shared object file: No such file or directory), /extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/pdo_ibm.so.so (/extra/build/php/lib/php/extensions/no-debug-non-zts-20151012/pdo_ibm.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Deprecated: Directive ‘track_errors’ is deprecated in Unknown on line 0
[Fri May 20 17:00:15.310702 2022] [fastcgi:error] [pid 743] [client 192.168.128.10:63350] FastCGI: comm with server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi” aborted: idle timeout (600 sec), referer: htp://scriptcase:8091/scriptcase/diagnosis.php
[Fri May 20 17:00:15.311361 2022] [fastcgi:error] [pid 743] [client 192.168.128.10:63350] FastCGI: incomplete headers (0 bytes) received from server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi”, referer: ht
p://scriptcase:8091/scriptcase/diagnosis.php
[Fri May 20 17:00:15.312623 2022] [fastcgi:error] [pid 745] [client 192.168.128.10:63351] FastCGI: comm with server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi” aborted: idle timeout (600 sec), referer: htp://scriptcase:8091/scriptcase/diagnosis.php
[Fri May 20 17:00:15.312779 2022] [fastcgi:error] [pid 745] [client 192.168.128.10:63351] FastCGI: incomplete headers (0 bytes) received from server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi”, referer: ht
p://scriptcase:8091/scriptcase/diagnosis.php
[Fri May 20 17:00:15.455481 2022] [fastcgi:error] [pid 744] [client 192.168.128.10:63348] FastCGI: comm with server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi” aborted: idle timeout (600 sec)
[Fri May 20 17:00:15.455701 2022] [core:error] [pid 744] [client 192.168.128.10:63348] AH00524: Handler for fastcgi-script returned invalid result code 1
[Fri May 20 17:24:37.626091 2022] [fastcgi:error] [pid 895] [client 192.168.128.10:64224] FastCGI: comm with server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi” aborted: idle timeout (600 sec)
[Fri May 20 17:24:37.626430 2022] [fastcgi:error] [pid 895] [client 192.168.128.10:64224] FastCGI: incomplete headers (0 bytes) received from server “/opt/NetMake/v9-php73/components/apache/cgi-bin/php.fcgi”

After downgrading OS to Ubuntu 18.04 and installing Scriptcase 9.7.019, the problem persists: system does not work at all. :rage: