GridPane Scripts v1.3.332 | PHPMyAdmin Update

  • Improved
  • J
    Jeff Cleverley
  • on 28-02-2020

Improved
Updated PHPMyAdmin to latest version 5.0.1

  • New builds
  • Updated existing builds.

GridPane Scripts v1.2.330-1

  • Improved
  • J
    Jeff Cleverley
  • on 26-02-2020

Improved
Monit Fail2Ban SystemD - replaced init.d and updated restart commands.

Improved
WP-CLI timeouts on short daily worker tasks. Some users with PHP issues had hanging WP-CLI commands draining CPU.

GridPane Scripts v1.2.329

  • Fixed
  • J
    Jeff Cleverley
  • on 21-02-2020

Fixed 
Bug where new sites added to a failover source were not being cloned automatically to failover destination.
- Missing guard lead to attempted sync of new site prior to initialising.

GridPane Nginx Configs v1.2.36

  • Improved
  • J
    Jeff Cleverley
  • on 19-02-2020

Improved
Improved config layout for performance
- decreased use of regex
- increased use of pcre_jit

GridPane Scripts v1.2.328

  • Fixed
  • J
    Jeff Cleverley
  • on 19-02-2020

Fixed
ModSec and HTTP Auth were not working together.
- Adjusted Script Config generator to ensure that the ACL is loading in when modsec is active.

Fixed
Local Backups using wp-cli could hang on sites with issues running wp-cli, causing resource issues as processes built up.
- Removed wp-cli entirely from local backup scripts.
- Replaced wp db export with mysqldump directly for database exporting.
- Replaced wp core is-installed with parse of core WordPress and database check.

GridPane Scripts v.1.2.326-7

  • Fixed
  • J
    Jeff Cleverley
  • on 15-02-2020

Fixed - acme.sh automated SSL by DNSMadeEasy AP bug - DNSME updated JSON response format resulted in incorrect domain ID being parsed.
https://github.com/acmesh-official/acme.sh/issues/2031
https://github.com/acmesh-official/acme.sh/commit/da656caf1e230d676d42cd0c6e0efe4aeca7d62b

Applied patch from upcoming acme.sh fix. Patched existing servers and all new server builds. v.1.3.326
Added link and attribute to bug issue in file v.1.3.327

GridPane Nginx Configs v1.2.35

  • Improved
  • J
    Jeff Cleverley
  • on 14-02-2020

Improved - Reconfigured srcache redis cache configs for adjustable TTL
Improved - cleaned up and streamline GeoIP module configs and removed legacy configurations
Improved - added /extra.d/http-context.conf include

Last week (before we had changelog up and running)

Improved
- removed TLS1.1 as SSL option to maintain A+ rating with Qualsys Labs.

GridPane Scripts v1.2.325

  • New Fixed Improved
  • J
    Jeff Cleverley
  • on 14-02-2020

Fixed - Adjusting limit_req_zone zone wp with GP-CLI was adjusting zone one
Fixed - User defined limit_req_zone parameters were resetting to template default after an Nginx Configs update.
https://gridpane.zendesk.com/hc/en-us/articles/360038750371-Configure-Nginx#limit-req-zone

New
- Set Nginx redis2_query expire - GP-CLI command to adjust Nginx Redis Page cache expiry TTL
https://gridpane.zendesk.com/hc/en-us/articles/360038750371#site-redis-cache-valid


New
- Set PHP date.timezone - GP-CLI command to update php.ini and site level .user.ini
New
- Set PHP short_open_tag - GP-CLI command to update php.ini and site level .user.ini
https://gridpane.zendesk.com/hc/en-us/articles/360038296712#version-date-timezone
https://gridpane.zendesk.com/hc/en-us/articles/360038296712#site-date-timezone
https://gridpane.zendesk.com/hc/en-us/articles/360038296712#version-short-open-tag
https://gridpane.zendesk.com/hc/en-us/articles/360038296712#version-short-open-tag

Fixed
- Removed GridPane Maxmind account details from Servers.

Maxmind DB must be downloaded by users with their own account and license. Please see:
https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/
We realised (6 weeks too late, our bad) that using our key is against their terms, so we have had to remove it from all servers.This means geoipupdate no longer works and the databases required for the Nginx GeoIP2 Module can't be updated. Please go here to sign up for a free account if you wish to use this module.

Improved
- GP-CLI commands to download Maxmind DB using your account, enable GeoIP2 module, and configure country mappings/bans.
https://gridpane.zendesk.com/hc/en-us/articles/360038750371#geoip2-module
https://gridpane.zendesk.com/hc/en-us/articles/360038750371#geoip2-block-allow-countries
https://gridpane.zendesk.com/hc/en-us/articles/360038750371#geoip2-remove-countries



GridPane Scripts v1.2.324

  • New Fixed
  • J
    Jeff Cleverley
  • on 12-02-2020

Fixed - Unison causing SSL sync issues with failover. Replaced unison for this function.
Fixed
- GPcron corrupted by script update checking function.

New
- 15 minute worker to check site GPcrons are in place and uncorrupted.
New
- Use Rsync for SSL synchronisation between failover source -> destination