nginx_reverseproxy_plugin.inc.php got enabled
Summary
nginx_reverseproxy_plugin.inc.php got enabled in a fresh (web server) installation in a multi-server setup resulting in job queue accumulating jobs (despite being working)
Steps to reproduce
- Fresh install ispconfig server and add to multi-server setup
- disable system-> config -> -> web server
- re-enable system-> config -> -> web server (afterwards nginx_reverseproxy_plugin.inc.php is enabled)
Correct behaviour
nginx_reverseproxy_plugin.inc.php should not be enabled
Environment
Server OS + version: Debian12 ISPConfig version: 3.1.11p1 Software version of the related software:
Proposed fix
REMOVE unmaintained old nginx_reverseproxy_plugin.inc.php completely
References
Same issue described/experienced here by others: https://forum.howtoforge.com/threads/accumulated-jobs.90976/
Related log entries
from cron.log:
Sun Apr 7 09:24:01 PM CEST 2024 finished server.php.
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: Undefined variable $log_folders in /usr/local/ispconfig/server/plugins-available/nginx_plugin.inc.php on line 2167
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: Undefined variable $log_folders in /usr/local/ispconfig/server/plugins-available/nginx_plugin.inc.php on line 2187
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: Trying to access array offset on value of type null in /usr/local/ispconfig/server/plugins-available/nginx_plugin.inc.php on line 2345
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: Undefined array key "nginx" in /usr/local/ispconfig/server/plugins-available/nginx_reverseproxy_plugin.inc.php on line 237
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: Trying to access array offset on value of type null in /usr/local/ispconfig/server/plugins-available/nginx_reverseproxy_plugin.inc.php on lin
e 237
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: Undefined array key "nginx" in /usr/local/ispconfig/server/plugins-available/nginx_reverseproxy_plugin.inc.php on line 238
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: Trying to access array offset on value of type null in /usr/local/ispconfig/server/plugins-available/nginx_reverseproxy_plugin.inc.php on lin
e 238
Sun Apr 7 09:25:01 PM CEST 2024 PHP Warning: unlink(/etc/nginx/sites-enabled/web-jabba.uva.de.vhost): No such file or directory in /usr/local/ispconfig/server/plugins-available/nginx_rev
erseproxy_plugin.inc.php on line 290
Sun Apr 7 09:25:02 PM CEST 2024 PHP Warning: Undefined variable $vhost_file in /usr/local/ispconfig/server/plugins-available/nginx_reverseproxy_plugin.inc.php on line 291
Sun Apr 7 09:25:02 PM CEST 2024 PHP Warning: unlink(/etc/nginx/sites-available/web-jabba.uva.de.vhost): No such file or directory in /usr/local/ispconfig/server/plugins-available/nginx_reverseproxy_plugin.inc.php on line 294
Sun Apr 7 09:25:02 PM CEST 2024 finished server.php.
Sun Apr 7 09:25:02 PM CEST 2024 PHP Warning: Undefined array key 1 in /usr/local/ispconfig/server/lib/classes/cron.d/100-monitor_mem_usage.inc.php on line 79
Sun Apr 7 09:25:02 PM CEST 2024 PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/local/ispconfig/server/lib/classes/cron.d/100-monitor_mem_usage.inc.php on line 79
Sun Apr 7 09:26:01 PM CEST 2024 finished server.php.
Edited by umaxx