Author Archives: Bradly M. Hale

Cloudflare SSL Issues (HTTP/2 526)

00:25 UTC, July 7 – This issue is now resolved. It was caused by a bug on our end that has been fixed and should not cause problems in the future.


14:32 UTC, July 6 – We have received reports from customers regarding 526 errors and the absence of a valid SSL certificate for domains routed through Cloudflare.

We have reached out to Cloudflare to understand what may be causing this issue and will update this post with more information as it becomes available to us.

In the meantime, please ensure that your SSL/TLS encryption mode is set to Full instead of Full (Strict) or any other mode. You may also have to remove and re-add affected domains on your Pressable site.

If you have questions, please contact the Customer Success team: help[@]pressable.com.

Web Application Firewall

17:12 UTC, Apr-21-2020 – Systems has reactivated the WAF. However, the rule that caused the HTTP 406 Not Acceptable errors for customers earlier today remains deactivated for the time being.


14:58 UTC, Apr-21-2020 – We have temporarily disabled the WAF due to reports from customers. Once we have reviewed them, we will update this post accordingly.


14:18 UTC, Apr-21-2020 – The Pressable systems team has deployed a Web Application Firewall (WAF) across our network. The WAF will make sites hosted on our platform more secure by blocking common attack vectors, such as SQL injection.

When the WAF is triggered, our servers will return an HTTP 406 Not Acceptable response code.

While our systems team has tested the WAF rules extensively, there is a chance that the rules may flag and block legitimate requests. In the event that this happens, please contact the Pressable Customer Success team for assistance.

Additionally, our systems team has implemented rate limiting on requests made to assets or pages that return an HTTP 404 Not Found response code. When excessive requests are made to assets or pages that return a 404 error, our servers will return an HTTP 428 Precondition Required response code.

If you have any questions or concerns about the steps we’re taking to improve the security and functionality of your sites hosted on our platform, do not hesitate to contact the Pressable Customer Success via MyPressable Control Panel or email, at help[@]pressable.com.

Required DNS Update

In 2019, we migrated all sites to our new server infrastructure. At that time, we announced that Pressable’s IP range would change, but that we would proxy our previous IP range to our new range until the end of March 2020.

After March 2020, domains using our previous IP range (209.15.20.*) will no longer resolve. Therefore, it is imperative for customers who have not updated DNS to do so as soon as possible.

To determine if the domains assigned to your Pressable sites are using our new IP range, please use a DNS look-up tool, such as this one.

If the IP addresses shown in that tool match at least one of the IPs assigned to your site in MyPressable Control Panel, then you are set. (See FAQ: Where can I find the new IP addresses for my site?)

If any one of the IP addresses shown consists of 209.15.20.*, you need to update it as soon as possible. (See FAQ: How do I change IP addresses?)

If you have questions, please take a look at the FAQs article in our knowledge base. For additional questions or clarifications, do not hesitate to reach out to the Pressable Customer Success team: help[@]pressable.com.

500 Internal Server Errors

22:47 UTC – We are investigating reports of 500 Internal Server Errors (“Error establishing a database connection”) affecting sites on our platform. As soon as we have more information, we will update this post.

23:08 UTC – Our Systems Team has corrected this issue and all sites should be fully operational.  Please reach out to our support team at help@pressable.com with questions or concerns.

PHP 7.3 and 7.4 Now Available

All sites can now switch between PHP versions 7.2, 7.3 and 7.4 with just one click in MyPressable Control Panel.

  • Login to MyPressable Control Panel
  • Go to Settings for your website
  • Switch the PHP version under Site Info

This update allows more control over the PHP version for live sites and allows testing and debugging for newer PHP versions for development sites.

Please reach out to support at help[@]pressable.com if you have any questions.

Database Connection Errors

At 3:21 UTC on November 19, a limited number of sites experienced downtime lasting approximately 12 minutes. Affected sites returned a 500 HTTP status and displayed an error message stating that a connection to the database could not be established.

The error occurred due to a software crash. Specifically, the database cluster assigned to the affected sites had not been upgraded to MariaDB 10.3.19, which fixed several software bugs. Once the cluster was upgraded, the issue was resolved.

The Pressable systems team had tested MariaDB 10.3.19 on other clusters, but it had not resolved other crashes. However, given this incident, the Pressable systems team will be prioritizing upgrades of other clusters in our network.

If you have any questions or concerns about this incident, please reach out to the Pressable Helpdesk ( help[@]pressable.com ).