Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Dear Pleskians! The Plesk Forum will be undergoing scheduled maintenance on Monday, 7th of July, at 9:00 AM UTC. The expected maintenance window is 2 hours.
Thank you in advance for your patience and understanding on the matter.
It is possible to provide a custom extension catalog URL as a key property. Could you please check the `/usr/local/psa/admin/conf/customizations.conf` file as well?
It seems like there are issues with the mailname_create and mailname_update events in Plesk Obsidian 18.0.54.0 and above. SOGo extension relies heavily on these events to keep authorization table up-to-date. I've created an item for internal investigation and I hope that it gets a well-deserved...
Hi! In case you'd like to add some sort of the custom configuration, you need to implement a corresponding hook and its methods, e.g.:
<?php
class Modules_ExampleModule_WebServer extends \pm_Hook_WebServer
{
public function getDomainNginxConfig(pm_Domain $domain)
{
return <<<EOL...
I have tried setting a test instance in a similar fashion, however, it returned all the expected headers, as nginx does not hide them by default: https://github.com/nginx/nginx/blob/branches/stable-1.20/src/http/modules/ngx_http_proxy_module.c#L836.
Do you have any custom nginx directives by...
We do pass client's IP address in proxied request in X-Forwarded-For header. Note that logging this IP address depends on Apache modules and logging configuration, so I'd recommend checking the following:
That Apache reports mod_remoteip and log_config_module to be enabled in httpd -M | grep...
Gotcha; this causes non-detection of MySQL 8, because we rely on version_comment to contain either "mysql" or "percona", which is the case with MySQL 8 instances shipped by Oracle. For some reason, Debian maintainers (and Ubuntu maintainers kept this as-is) have decided to only keep the...
The problem with $_SERVER variables in chrooted PHP-FPM is something that The PHP Group never tackled, probably, because the demand is low: PHP :: Bug #55322 :: Apache : TRANSLATED_PATH doesn't consider chroot and PHP :: Bug #62279 :: PHP-FPM chroot never-solved problems (extends #55322) are not...
We're looking into it; right now it seems like SOGo developers removed distro for Ubuntu 22.04, as there are no SOGo packages in nightly repo:
❯ curl -s https://packages.sogo.nu/nightly/5/ubuntu/dists/focal/focal/binary-amd64/Packages | grep -c sogo
15
❯ curl -s...
Seems to be related to a recent hotfix, PPP-59897. It used to hard-fail on routing step in case of a network failure, now it just pops up a toast.
I suspect that either the connection to the server wasn't good enough, causing routing requests to fail, or a session/CSRF token has expired...
Hi! Is it possible that the packets sent to the new IP address still go through the virtual firewall and get routed through the old private IP address?
In our current configuration templates on Linux we bind virtual hosts to their respective IP addresses, meaning that if we have received a...
There could also be a limit imposed by systemd on the unit itself. You may try checking it by running systemctl show mariadb --property=LimitNOFILE.
In case that limit is applied, you can adjust it by editing the unit file as described here.
Seems like the documentation is a bit outdated in this regard. Here are the environment variables that are actually set up for this event handler by the underlying mechanism:
NEW_SSL_CERTIFICATE_BINDING_TYPE=WEB
OLD_SSL_CERTIFICATE_BINDING_TYPE=WEB
OLD_DOMAIN_NAME=example.com...
I can see on my server, that vhostmng-find is called in two different code locations, the first one being ext-composer (it looks for composer.json files) and the second one being Plesk Core (it looks for package.json files).
Could you please enable debug, run the command plesk daily in console...
Hi
You can do that by adding custom configuration to the php.ini used by the domain in Domains > example.com > PHP Settings > Additional configuration directives:
extension = some_extension.so
extension = other_extension.so
extension = other_extension_1.so
extension = other_extension_2.so...
Hey, @Russell-SchoolsICT,
It sounds like something (e.g. .htaccess rules) prevents displaying the images, if they are referenced on pages with different host than the one where they are deployed: this behavior does not reproduce on my test installation.
Therefore, could you please open...