Found Gateway 502 error on an AlmaLinux 8 server with nginx+apache. And here is a possible solution.
There is a typo in DirectAdmin script /usr/local/directadmin/scripts/startips which breaks adding additional IPs on a network interface, and nginx fails to start as a result of it.
A final version of OpenSSL 3.0.0 is now available for downloading. And we can build NGINX against it. Here is a short how-to.
As of September 30, 2021 as planned, the DST Root CA X3 cross-sign has expired. And old devices including servers under CentOS 6 are reporting broken chain or failed peer when trying to connect to a secure protocol protected by a Let's Encrypt certificate. And here is a quick solution for servers with DirectAdmin.
MariaDB dropped support for CentOS 6. There are no new rpm-packages for this OS version.
Should you see any TLS/SSLrelated errors "tls_post_process_client_hello:no shared cipher" in Exim's logs the reason might be still the same. Check the details here
NGINX fails to start after an upgrade of DirectAdmin and the web-server with the error [emerg] unknown directive "|NGINX_REDIRECTS|". Here is a short guide on how to deal with it.
ClamAV stopped and does not start any longer. And directadmin alerts: The service 'clamd' on server server.domain.com is currently down. Here is a possible cause and solution.
Since the version 1.61.0 of DirectAdmin a jailed shell and jailed cron are supported. This can be achieved with a help of BubbleWrap the unprivileged sandboxing tool. On Linux servers it gives another layer of a security, and restricts users.
At the moment of the publication DirectAdmin can install the following PHP extensions: gmp, ioncube, imagick, imap, opcache, phalcon, suhosin, xmlrpc, zend. The listed extensions can be installed server-wide for all PHP versions.