APISCP service down

Description

It all started after some ioncube issues, but i updated to latest version, but still not online with CP. Webserver working fine - but cp down.

I tried all these commands:

… even did a upcp -sbf . It still fails!

cd /usr/local/apnscp
upcp -sbf php/install-extensions --var=force_module_rebuild=true
[root@node02 apnscp]# /usr/local/apnscp/bin/apnscpd -f
(Exception) INTERNAL REPORT: ArgumentCountError::__set_state(array(
   'message' => 'strrchr() expects exactly 2 arguments, 3 given',
   'string' => '',
   'code' => 0,
   'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',
   'line' => 111,
   'trace' =>
  array (
    0 =>
    array (
      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',
      'line' => 111,
      'function' => 'strrchr',
      'args' =>
      array (
        0 => 'apiscp.service',
        1 => '.',
        2 => true,
      ),
    ),
    1 =>
    array (
      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',
      'line' => 39,
      'function' => 'templated',
      'class' => 'Opcenter\\Dbus\\Systemd',
      'type' => '->',
      'args' =>
      array (
        0 => 'apiscp.service',
      ),
    ),
    2 =>
    array (
      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',
      'line' => 91,
      'function' => 'unitToObject',
      'class' => 'Opcenter\\Dbus\\Systemd',
      'type' => '->',
      'args' =>
      array (
        0 => 'apiscp.service',
        1 => true,
      ),
    ),
    3 =>
    array (
      'file' => '/usr/local/apnscp/lib/Opcenter/System/GenericSystemdService.php',
      'line' => 198,
      'function' => 'exists',
      'class' => 'Opcenter\\Dbus\\Systemd',
      'type' => '->',
      'args' =>
      array (
        0 => 'apiscp',
      ),
    ),
    4 =>
    array (
      'file' => '/usr/local/apnscp/lib/Opcenter/System/GenericSystemdService.php',
      'line' => 92,
      'function' => 'exists',
      'class' => 'Opcenter\\System\\GenericSystemdService',
      'type' => '::',
      'args' =>
      array (
      ),
    ),
    5 =>
    array (
      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',
      'line' => 205,
      'function' => 'reset',
      'class' => 'Opcenter\\System\\GenericSystemdService',
      'type' => '::',
      'args' =>
      array (
      ),
    ),
    6 =>
    array (
      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',
      'line' => 170,
      'function' => 'start',
      'class' => 'ListenerService\\Daemon',
      'type' => '->',
      'args' =>
      array (
      ),
    ),
    7 =>
    array (
      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',
      'line' => 1466,
      'function' => '__construct',
      'class' => 'ListenerService\\Daemon',
      'type' => '->',
      'args' =>
      array (
      ),
    ),
    8 =>
    array (
      'file' => '/usr/local/apnscp/lib/lservice.php',
      'line' => 28,
      'function' => 'init',
      'class' => 'ListenerService\\Daemon',
      'type' => '::',
      'args' =>
      array (
      ),
    ),
  ),
   'previous' => NULL,
))
         0B. Error_Reporter::report("ArgumentCountError::__set_state(array(   'message' => 'strrchr() expects exactly 2 arguments, 3 given',   'string' => '',   'code' => 0,   'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',   'line' => 111,   'trace' =>   array (    0 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',      'line' => 111,      'function' => 'strrchr',      'args' =>       array (        0 => 'apiscp.service',        1 => '.',        2 => true,      ),    ),    1 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',      'line' => 39,      'function' => 'templated',      'class' => 'Opcenter\\Dbus\\Systemd',      'type' => '->',      'args' =>       array (        0 => 'apiscp.service',      ),    ),    2 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',      'line' => 91,      'function' => 'unitToObject',      'class' => 'Opcenter\\Dbus\\Systemd',      'type' => '->',      'args' =>       array (        0 => 'apiscp.service',        1 => true,      ),    ),    3 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/System/GenericSystemdService.php',      'line' => 198,      'function' => 'exists',      'class' => 'Opcenter\\Dbus\\Systemd',      'type' => '->',      'args' =>       array (        0 => 'apiscp',      ),    ),    4 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/System/GenericSystemdService.php',      'line' => 92,      'function' => 'exists',      'class' => 'Opcenter\\System\\GenericSystemdService',      'type' => '::',      'args' =>       array (      ),    ),    5 =>     array (      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',      'line' => 205,      'function' => 'reset',      'class' => 'Opcenter\\System\\GenericSystemdService',      'type' => '::',      'args' =>       array (      ),    ),    6 =>     array (      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',      'line' => 170,      'function' => 'start',      'class' => 'ListenerService\\Daemon',      'type' => '->',      'args' =>       array (      ),    ),    7 =>     array (      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',      'line' => 1466,      'function' => '__construct',      'class' => 'ListenerService\\Daemon',      'type' => '->',      'args' =>       array (      ),    ),    8 =>     array (      'file' => '/usr/local/apnscp/lib/lservice.php',      'line' => 28,      'function' => 'init',      'class' => 'ListenerService\\Daemon',      'type' => '::',      'args' =>       array (      ),    ),  ),   'previous' => NULL,))", ["ArgumentCountError::__set_state(array(   'message' => 'strrchr() expects exactly 2 arguments, 3 given',   'string' => '',   'code' => 0,   'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',   'line' => 111,   'trace' =>   array (    0 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',      'line' => 111,      'function' => 'strrchr',      'args' =>       array (        0 => 'apiscp.service',        1 => '.',        2 => true,      ),    ),    1 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',      'line' => 39,      'function' => 'templated',      'class' => 'Opcenter\\Dbus\\Systemd',      'type' => '->',      'args' =>       array (        0 => 'apiscp.service',      ),    ),    2 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php',      'line' => 91,      'function' => 'unitToObject',      'class' => 'Opcenter\\Dbus\\Systemd',      'type' => '->',      'args' =>       array (        0 => 'apiscp.service',        1 => true,      ),    ),    3 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/System/GenericSystemdService.php',      'line' => 198,      'function' => 'exists',      'class' => 'Opcenter\\Dbus\\Systemd',      'type' => '->',      'args' =>       array (        0 => 'apiscp',      ),    ),    4 =>     array (      'file' => '/usr/local/apnscp/lib/Opcenter/System/GenericSystemdService.php',      'line' => 92,      'function' => 'exists',      'class' => 'Opcenter\\System\\GenericSystemdService',      'type' => '::',      'args' =>       array (      ),    ),    5 =>     array (      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',      'line' => 205,      'function' => 'reset',      'class' => 'Opcenter\\System\\GenericSystemdService',      'type' => '::',      'args' =>       array (      ),    ),    6 =>     array (      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',      'line' => 170,      'function' => 'start',      'class' => 'ListenerService\\Daemon',      'type' => '->',      'args' =>       array (      ),    ),    7 =>     array (      'file' => '/usr/local/apnscp/lib/lservicelib8.pht',      'line' => 1466,      'function' => '__construct',      'class' => 'ListenerService\\Daemon',      'type' => '->',      'args' =>       array (      ),    ),    8 =>     array (      'file' => '/usr/local/apnscp/lib/lservice.php',      'line' => 28,      'function' => 'init',      'class' => 'ListenerService\\Daemon',      'type' => '::',      'args' =>       array (      ),    ),  ),   'previous' => NULL,))"])
            [/usr/local/apnscp/lib/apnscpcore.php:145]
         1B. Error_Reporter\ReportFilterInterface@anonymous/usr/local/apnscp/lib/apnscpcore.php:135$1->filter(128, "strrchr() expects exactly 2 arguments, 3 given", "/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php", 111, ArgumentCountError)
            [/usr/local/apnscp/lib/error_reporter.php:253]
         2B. Error_Reporter::handle_error(128, "strrchr() expects exactly 2 arguments, 3 given", "/usr/local/apnscp/lib/Opcenter/Dbus/Systemd.php", 111, ArgumentCountError)
            [/usr/local/apnscp/lib/error_reporter.php:160]
         3B. Error_Reporter::handle_exception(ArgumentCountError)
            [n/a]

[root@node02 apnscp]# systemctl status apiscp
● apnscp.service - ApisCP backend service
   Loaded: loaded (/etc/systemd/system/apnscp.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/apnscp.service.d
           └─override.conf
   Active: failed (Result: exit-code) since Thu 2025-09-18 01:55:40 CEST; 2min 3s ago
  Process: 241766 ExecStopPost=/usr/sbin/httpd -f /usr/local/apnscp/config/httpd.conf -k stop $HTTPD_ARGS (code=exited, status=0/SUCCESS)
  Process: 241755 ExecStart=/usr/local/apnscp/bin/apnscpd start (code=exited, status=255)
 Main PID: 241755 (code=exited, status=255)
   Status: "Detaching"
    Tasks: 4 (limit: 809224)
   Memory: 17.3M
   CGroup: /system.slice/apnscp.service
           └─7408 redis-server 127.0.0.1:0

Sep 18 01:55:40 node02.domain.com systemd[1]: Starting ApisCP backend service...
Sep 18 01:55:40 node02.domain.com systemd[1]: apnscp.service: Supervising process 241755 which is not our child. We'll most likely not notice when it exits.
Sep 18 01:55:40 node02.domain.com systemd[1]: apnscp.service: Main process exited, code=exited, status=255/n/a
Sep 18 01:55:40 node02.domain.com httpd[241766]: httpd (no pid file) not running
Sep 18 01:55:40 node02.domain.com systemd[1]: apnscp.service: Failed with result 'exit-code'.
Sep 18 01:55:40 node02.domain.com systemd[1]: Failed to start ApisCP backend service.
[root@node02 apnscp]#

Environment

ApisCP version: cpcmd misc:cp-version - Can’t run this cmd or other APISCP due to down.
Operating System: uname -r - 4.18.0-553.72.1.el8_10.x86_64

[root@node02 apnscp]# php -v
PHP 8.2.29 (cli) (built: Sep  1 2025 01:50:55) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.29, Copyright (c) Zend Technologies
    with the ionCube PHP Loader v14.4.1, Copyright (c) 2002-2025, by ionCube Ltd.
    with Zend OPcache v8.2.29, Copyright (c), by Zend Technologies

Additional Information

I suspect some php extension to be the first root cause to all this. They have been removed but new issues appeared with ioncube (saw a thread and did same cmds) - but seems like something is still broken. I am on latest version - did this:

cd /usr/local/apnscp
git checkout master
systemctl restart apiscp - *fails*

Hmmm…:

[root@node02 bin]# php -i | grep -i ioncube
Additional .ini files parsed => /etc/php82.d/00-ioncube.ini,
    with the ionCube PHP Loader v14.4.1, Copyright (c) 2002-2025, by ionCube Ltd.
ionCube Loader
For Loader updates visit www.ioncube.com/loaders.php
For support visit support.ioncube.com
ioncube.loader.encoded_paths => no value => no value
[root@node02 bin]# cd /usr/local/apnscp/sys/php/20210902/
[root@node02 20210902]# ll
total 13784
-rwxr-xr-x 1 apnscp root    708608 Sep 18 02:07 apcu.so
-rwxr-xr-x 1 root   root    287968 Sep 18 02:32 dbus.so
-rwxr-xr-x 1 apnscp root    559776 Sep 18 02:07 igbinary.so
-rw-r--r-- 1 apnscp apnscp 1503080 **May 21 11:42** ioncube_loader_lin_8.1.so
-rwxr-xr-x 1 apnscp root   7243640 Sep 18 02:07 opcache.so
-rwxr-xr-x 1 apnscp root   3803824 Sep 18 02:07 redis.so
[root@node02 20210902]# cat /etc/php82.d/00-ioncube.ini
zend_extension="/usr/lib64/20220829/ioncube_loader_lin_8.2.so"
[root@node02 20210902]# php -v
PHP 8.2.29 (cli) (built: Sep 18 2025 02:05:52) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.29, Copyright (c) Zend Technologies
    with the ionCube PHP Loader v14.4.1, Copyright (c) 2002-2025, by ionCube Ltd.
    with Zend OPcache v8.2.29, Copyright (c), by Zend Technologies
[root@node02 20210902]#

You’re behind on migrations. Run upcp -m '*service-master-classes*'

Report any errors. ApisCP on edge is running PHP 8.3, which adds a third parameter to strrchr.

Still fails. But new error with ioncube it seems like

TASK [common : Filter accounts matching "{'apache': {'jail': '1'}}"] ************************************************************************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "cmd": ["/usr/local/apnscp/bin/cmd", "-i", "json", "-o", "json", "admin:collect", "{\"null\": \"ansible-dummy-field\"}", "{\"apache\": {\"jail\": \"1\"}}"], "delta": "0:00:00.117314", "end": "2025-09-18 08:26:29.465685", "msg": "non-zero return code", "rc": 255, "start": "2025-09-18 08:26:29.348371", "stderr": "WARNING: socket_connect(): unable to connect [2]: No such file or directory \n[/usr/local/apnscp/lib/datastream.php:282]\n         0. socket_connect(Socket, \"/usr/local/apnscp/storage/run/apnscp.sock\")\n            [/usr/local/apnscp/lib/datastream.php:282]\n         1. DataStream->connect()\n            [/usr/local/apnscp/lib/datastream.php:230]\n         2. DataStream->writeSocket(<binary>)\n            [/usr/local/apnscp/lib/datastream.php:405]\n         3. DataStream->pipeline(<binary>)\n            [/usr/local/apnscp/lib/datastream.php:394]\n         4. DataStream->query(\"common_load_preferences\")\n            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]\n         5. Module\\Skeleton\\Standard->query(\"common_load_preferences\")\n            [/usr/local/apnscp/lib/modules/common.php:868]\n         6. Common_Module->load_preferences()\n            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]\n         7. Module\\Skeleton\\Standard->_invoke(\"load_preferences\", )\n            [/usr/local/apnscp/lib/apnscpfunction.php:991]\n         8. apnscpFunctionInterceptor->call(\"common_load_preferences\", )\n            [/usr/local/apnscp/lib/apnscpfunction.php:931]\n         9. apnscpFunctionInterceptor->__call(\"common_load_preferences\", )\n            [/usr/local/apnscp/lib/apnscpfunction.php:123]\n        10. apnscpFunctionInterceptor::factory(Auth_Info_User, [username:\"iadmini\", domain:\"\", level:8, site_id:0, group_id:985, user_id:989, id:\"oXt7WilnMmaaIXs15aq6eO3h7qziMwn7\", hotworker:null, language:\"C\", ])\n            [/usr/local/apnscp/lib/Auth/CLI.php:238]\n        11. Auth_CLI->getInvoker()\n            [/usr/local/apnscp/lib/CLI/cmd.php:648]\n        12. CLI\\cmd(\"admini\", false, \"\")\n            [/usr/local/apnscp/lib/CLI/cmd.php:466]\n        13. CLI\\parse([verbose:0, interactive:0, raw:0, delimiter:\"\", output:\"json\", input:\"json\", multimode:false, fd:1])\n            [/usr/local/apnscp/lib/CLI/cmd.php:511]\n        14. CLI\\main()\n            [/usr/local/apnscp/bin/cmd:7]\nFATAL  : fatal(): Unable to connect to socket, is apnscp running? \nNo such file or directory\n         0. Error_Reporter::trigger_fatal(\"Unable to connect to socket, is apnscp running? No such file or directory\", [\"No such file or directory\"])\n            [/usr/local/apnscp/lib/log_wrapper.php:50]\n         1. fatal(\"Unable to connect to socket, is apnscp running? %s\", \"No such file or directory\")\n            [/usr/local/apnscp/lib/datastream.php:291]\n         2. DataStream->connect()\n            [/usr/local/apnscp/lib/datastream.php:230]\n         3. DataStream->writeSocket(<binary>)\n            [/usr/local/apnscp/lib/datastream.php:405]\n         4. DataStream->pipeline(<binary>)\n            [/usr/local/apnscp/lib/datastream.php:394]\n         5. DataStream->query(\"common_load_preferences\")\n            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]\n         6. Module\\Skeleton\\Standard->query(\"common_load_preferences\")\n            [/usr/local/apnscp/lib/modules/common.php:868]\n         7. Common_Module->load_preferences()\n            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]\n         8. Module\\Skeleton\\Standard->_invoke(\"load_preferences\", )\n            [/usr/local/apnscp/lib/apnscpfunction.php:991]\n         9. apnscpFunctionInterceptor->call(\"common_load_preferences\", )\n            [/usr/local/apnscp/lib/apnscpfunction.php:931]\n        10. apnscpFunctionInterceptor->__call(\"common_load_preferences\", )\n            [/usr/local/apnscp/lib/apnscpfunction.php:123]\n        11. apnscpFunctionInterceptor::factory(Auth_Info_User, [username:\"admini\", domain:\"\", level:8, site_id:0, group_id:985, user_id:989, id:\"oXt7WilnMmaaIXs15aq6eO3h7qziMwn7\", hotworker:null, language:\"C\", ])\n            [/usr/local/apnscp/lib/Auth/CLI.php:238]\n        12. Auth_CLI->getInvoker()\n            [/usr/local/apnscp/lib/CLI/cmd.php:648]\n        13. CLI\\cmd(\"admini\", false, \"\")\n            [/usr/local/apnscp/lib/CLI/cmd.php:466]\n        14. CLI\\parse([verbose:0, interactive:0, raw:0, delimiter:\"\", output:\"json\", input:\"json\", multimode:false, fd:1])\n            [/usr/local/apnscp/lib/CLI/cmd.php:511]\n        15. CLI\\main()\n            [/usr/local/apnscp/bin/cmd:7]\n[\"fatal(): Unable to connect to socket, is apnscp running? \\nNo such file or directory\"]", "stderr_lines": ["WARNING: socket_connect(): unable to connect [2]: No such file or directory ", "[/usr/local/apnscp/lib/datastream.php:282]", "         0. socket_connect(Socket, \"/usr/local/apnscp/storage/run/apnscp.sock\")", "            [/usr/local/apnscp/lib/datastream.php:282]", "         1. DataStream->connect()", "            [/usr/local/apnscp/lib/datastream.php:230]", "         2. DataStream->writeSocket(<binary>)", "            [/usr/local/apnscp/lib/datastream.php:405]", "         3. DataStream->pipeline(<binary>)", "            [/usr/local/apnscp/lib/datastream.php:394]", "         4. DataStream->query(\"common_load_preferences\")", "            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]", "         5. Module\\Skeleton\\Standard->query(\"common_load_preferences\")", "            [/usr/local/apnscp/lib/modules/common.php:868]", "         6. Common_Module->load_preferences()", "            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]", "         7. Module\\Skeleton\\Standard->_invoke(\"load_preferences\", )", "            [/usr/local/apnscp/lib/apnscpfunction.php:991]", "         8. apnscpFunctionInterceptor->call(\"common_load_preferences\", )", "            [/usr/local/apnscp/lib/apnscpfunction.php:931]", "         9. apnscpFunctionInterceptor->__call(\"common_load_preferences\", )", "            [/usr/local/apnscp/lib/apnscpfunction.php:123]", "        10. apnscpFunctionInterceptor::factory(Auth_Info_User, [username:\"admini\", domain:\"\", level:8, site_id:0, group_id:985, user_id:989, id:\"oXt7WilnMmaaIXs15aq6eO3h7qziMwn7\", hotworker:null, language:\"C\", ])", "            [/usr/local/apnscp/lib/Auth/CLI.php:238]", "        11. Auth_CLI->getInvoker()", "            [/usr/local/apnscp/lib/CLI/cmd.php:648]", "        12. CLI\\cmd(\"admini\", false, \"\")", "            [/usr/local/apnscp/lib/CLI/cmd.php:466]", "        13. CLI\\parse([verbose:0, interactive:0, raw:0, delimiter:\"\", output:\"json\", input:\"json\", multimode:false, fd:1])", "            [/usr/local/apnscp/lib/CLI/cmd.php:511]", "        14. CLI\\main()", "            [/usr/local/apnscp/bin/cmd:7]", "FATAL  : fatal(): Unable to connect to socket, is apnscp running? ", "No such file or directory", "         0. Error_Reporter::trigger_fatal(\"Unable to connect to socket, is apnscp running? No such file or directory\", [\"No such file or directory\"])", "            [/usr/local/apnscp/lib/log_wrapper.php:50]", "         1. fatal(\"Unable to connect to socket, is apnscp running? %s\", \"No such file or directory\")", "            [/usr/local/apnscp/lib/datastream.php:291]", "         2. DataStream->connect()", "            [/usr/local/apnscp/lib/datastream.php:230]", "         3. DataStream->writeSocket(<binary>)", "            [/usr/local/apnscp/lib/datastream.php:405]", "         4. DataStream->pipeline(<binary>)", "            [/usr/local/apnscp/lib/datastream.php:394]", "         5. DataStream->query(\"common_load_preferences\")", "            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]", "         6. Module\\Skeleton\\Standard->query(\"common_load_preferences\")", "            [/usr/local/apnscp/lib/modules/common.php:868]", "         7. Common_Module->load_preferences()", "            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]", "         8. Module\\Skeleton\\Standard->_invoke(\"load_preferences\", )", "            [/usr/local/apnscp/lib/apnscpfunction.php:991]", "         9. apnscpFunctionInterceptor->call(\"common_load_preferences\", )", "            [/usr/local/apnscp/lib/apnscpfunction.php:931]", "        10. apnscpFunctionInterceptor->__call(\"common_load_preferences\", )", "            [/usr/local/apnscp/lib/apnscpfunction.php:123]", "        11. apnscpFunctionInterceptor::factory(Auth_Info_User, [username:\"admini\", domain:\"\", level:8, site_id:0, group_id:985, user_id:989, id:\"oXt7WilnMmaaIXs15aq6eO3h7qziMwn7\", hotworker:null, language:\"C\", ])", "            [/usr/local/apnscp/lib/Auth/CLI.php:238]", "        12. Auth_CLI->getInvoker()", "            [/usr/local/apnscp/lib/CLI/cmd.php:648]", "        13. CLI\\cmd(\"admini\", false, \"\")", "            [/usr/local/apnscp/lib/CLI/cmd.php:466]", "        14. CLI\\parse([verbose:0, interactive:0, raw:0, delimiter:\"\", output:\"json\", input:\"json\", multimode:false, fd:1])", "            [/usr/local/apnscp/lib/CLI/cmd.php:511]", "        15. CLI\\main()", "            [/usr/local/apnscp/bin/cmd:7]", "[\"fatal(): Unable to connect to socket, is apnscp running? \\nNo such file or directory\"]"], "stdout": "", "stdout_lines": []}

PLAY RECAP **********************************************************************************************************************************************************************************
localhost                  : ok=202  changed=19   unreachable=0    failed=1    skipped=54   rescued=0    ignored=0

You have new mail in /root/Mail
[root@node02 ~]# systemctl status apiscp
● apnscp.service - ApisCP backend service
   Loaded: loaded (/etc/systemd/system/apnscp.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/apnscp.service.d
           └─override.conf
   Active: failed (Result: exit-code) since Thu 2025-09-18 08:26:25 CEST; 48s ago
  Process: 484403 ExecStopPost=/usr/sbin/httpd -f /usr/local/apnscp/config/httpd.conf -k stop $HTTPD_ARGS (code=exited, status=0/SUCCESS)
  Process: 484399 ExecStart=/usr/local/apnscp/bin/apnscpd start (code=exited, status=199)
 Main PID: 484399 (code=exited, status=199)
    Tasks: 4 (limit: 809224)
   Memory: 19.7M
   CGroup: /system.slice/apnscp.service
           └─7408 redis-server 127.0.0.1:0

Sep 18 08:26:25 node02.domain.com apnscpd[484399]: The ionCube Loader is the industry standard PHP extension for running protected PHP code,
Sep 18 08:26:25 node02.domain.com apnscpd[484399]: and can usually be added easily to a PHP installation.
Sep 18 08:26:25 node02.domain.com apnscpd[484399]: For Loaders please visit:
Sep 18 08:26:25 node02.domain.com apnscpd[484399]: https://get-loader.ioncube.com
Sep 18 08:26:25 node02.domain.com apnscpd[484399]: For an instructional video please see:
Sep 18 08:26:25 node02.domain.com apnscpd[484399]: http://ioncu.be/LV
Sep 18 08:26:25 node02.domain.com systemd[1]: apnscp.service: Main process exited, code=exited, status=199/n/a
Sep 18 08:26:25 node02.domain.com httpd[484403]: httpd (no pid file) not running
Sep 18 08:26:25 node02.domain.com systemd[1]: apnscp.service: Failed with result 'exit-code'.
Sep 18 08:26:25 node02.domain.com systemd[1]: Failed to start ApisCP backend service.
[root@node02 ~]#

I somehow managed to get it up, but still facing issues with a site running php 8.2
Whenever i try to change the php version it makes trouble… So something is still not correct with php 8.2

What does this mean?

Util_Account_Editor::_parseOutput(): Opcenter\Filesystem::chogp(): failed to chogp `/home/virtual/site6/fst/var/log/php-fpm/domain.com.log'

System has outstanding migrations.

cd /usr/local/apnscp
./artisan migrate --force