• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

Search results

  1. P

    Issue Out of memory but plenty of memory

    It's likely being set somewhere else; try looking in /etc/my.cnf
  2. P

    Issue Out of memory but plenty of memory

    It sounds like your MariaDB setup is limited by memory - What are the values of these two set to? innodb_buffer_pool_size innodb_log_file_size (generally 25% of your innodb_buffer_pool_size) With 8 GB of total available memory, you might want to start with: This would give MariaDB up to...
  3. P

    Issue Out of memory but plenty of memory

    You can either allocate more memory to the PHP process or disable PCRE entirely by editing the PHP ini via the Plesk control panel (Tools and Setting > PHP Settings > 8.3 FPM handler > php.ini ) and look for the pcre.jit variable, changing it to the following and setting a semicolon: pcre.jit=0
  4. P

    Question Firewall rule to block bots

    To follow-up on this thread, here is a quick way to take advantage of the built-in Plesk plesk-modsecurity jail which might handle requests a bit faster than scanning individual fail2ban regex/domain logs for bad bots user agent matches. First, build a file in a path such as...
  5. P

    Issue Plesk webserver inaccessible

    Just based on that entry it was restarted 25 minutes ago so that indicates a crash/restart or possible OOM killer if you didn't kick off any updates. Have you checked your /var/log/mariadb/ log as well as the /var/log/messages log file for activity around that time? If Plesk and the websites...
  6. P

    Issue Plesk webserver inaccessible

    What is the output of
  7. P

    Question Firewall rule to block bots

    This might be a bit more efficient, especially than using Fail2Ban which has to scan quite a few log files at scale (and there is a delay in looking at those). That script looks like it needs exact matches so it would be nice if it supported wildcard bot names.
  8. P

    Issue Latest 'beta' feature to Plesk to upgrade Mariadb is giving problems

    Indeed, it would be nice if Plesk included this in the GUI MariaDB upgrade workflow.
  9. P

    Issue Unable to backup WordPress site in Plesk "Backup created with minor issues occurred"

    The first place to start might be to check that the value that you're setting is actually in both places: [mysql] AND in the [mysqldump] sections. Then restart the MySQL or MariaDB service and try again.
  10. P

    Question Optmized values for MariaDB

    Better question is, has your website back-end performance improved and has the MariaDB IO dropped a bit? It will still be present but writing to disk directly is slower than memory
  11. P

    Question Optmized values for MariaDB

    Assuming that these are SSD drives, try setting your swapiness to 1 and this time, restart the server.
  12. P

    Question Optmized values for MariaDB

    Now that you've given MariaDB more memory (disk IO, even with SSDs, can be clogged), by changing swapiness the goal is to lower swap access thrashing and prioritize memory. If you want to experiment without restarts of any kind, try: # sudo sysctl vm.swappiness=1 Hopefully throughout the day...
  13. P

    Question Optmized values for MariaDB

    If it's an SSD array (or NVMe), try 1 first and then evaluate after a period. Personally I'd shoot for a reboot but you could use sysctl as an alternative.
  14. P

    Question Optmized values for MariaDB

    Given that you've now given MariaDB more memory and assuming that you have SSDs or faster, try lowering vm.swappiness to a value such as 1 and the evaluate ensure that after you restart, that the value correctly survives the restart: Between the MariaDB changes above and this change, you...
  15. P

    Question Optmized values for MariaDB

    ChatGPT has no actual understanding of the optimizing a database. It can only regurgitate answers based on what it collects around the Internet so if this is important to you, ChatGPT isn't going to be resource that makes sense here. From the official MariaDB website, this post touches on...
  16. P

    Question Optmized values for MariaDB

    That is a tiny, tiny, tiny, tiny innodb_buffer_pool_size and possibly causing you issues, especially with 150 websites-hungry WordPress websites. Try running this command: SELECT CEILING(Total_InnoDB_Bytes*1.6/POWER(1024,3)) RIBPS FROM (SELECT SUM(data_length+index_length) Total_InnoDB_Bytes...
  17. P

    Resolved Search for files with JPG extension only

    Be very careful as that would effectively remove those files for all domains in that vhosts directory (including any third party CMS plugins that use JPG files).
  18. P

    Question Fail2Ban issue with Google Sitemaps

    The Plesk CLI documentation page doesn't make any reference to the usage of semicolons versus spaces so what does that mean in the context of mixing IPs with CIDR ranges? For example, does the full Googlebot IP set (with a description) become: # plesk bin ip_ban --add-trusted...
  19. P

    Question Fail2Ban issue with Google Sitemaps

    Since adding these one by one is somewhat cumbersome, it would be great to see a one-click "Add/Update Googlebot known IP addresses" given their importance in the search world but in the meantime, based on the currently published IP list above, would this command work? # plesk bin ip_ban...
  20. P

    Issue Lets Encrypt SSL issued but the website is not secured

    Rudimentary question but are you actually accessing it over HTTPS and are are all elements being loaded over HTTPS? It's possible to successfully issue an SSL but if traffic is still being served over HTTP (i.e. not being redirected over HTTP or it's being referenced with HTTP, then it would...
Back
Top