Release 6575: Update to hypernode.io SPF records

In this release, we change the way that Hypernodes include there SPF records. For each Hypernode we provide an SPF record at spf.<appname>.hypernode.io to be included in your domain. This record used to include spf.byte.nl, which in its turn included all our mail servers and other services. Because spf.byte.nl included other external services, the amount […]

Read more

Release 6570: php-apcu can be enabled via the hypernode-api

In this release we have added the new functionality of being able to enable the php-apcu PHP module using the hypernode-api. This module is required for running Akeneo and it can also be used by Shopware. We will not enable this module by default as it might get in the way of your Magento performance. […]

Read more

Release 6552: Upgrading php-common to 2:69

In this release we’re upgrading php-common from 1:35ubuntu6 to 2:69+ubuntu16.04.1+deb.sury.org+2+php7.3. We’re preparing to add out of the box support for Akeneo, but for that we require php-apcu. The version we’re shooting for depends on [php-common (>= 2:69~)], so that’s why we’re upgrading this. We’ve recently had a lot of requests from people to run Akeneo […]

Read more

Release 6538: hypernode-oom-protect uses correct cwd, hypernode-ssl-config-generator handles multiple DNS names

In this release we have updated some of the tools in our Python bundle of system utilities. hypernode-oom-protect will now report the correct current working directory before:

after:

hypernode-ssl-config-generator can now handle multiple DNS names in the dehydrated domains.txt Example:

Resulting NGINX config before:

Resulting NGINX config after:

Changes will […]

Read more

Release-6527: PHP updates on the 5.6, 7.0, 7.1 and 7.2 versions

MS-ISAC has issued an alert related to multiple vulnerabilities that have been discovered in PHP. It is recommended that all sites using PHP should update to the latest PHP version as soon as possible. We have updated our PHP versions accordingly: PHP 5.6 version from 5.6.40-1 to 5.6.40-12 PHP 7.0 version from 7.0.33-10 to 7.0.33-11 […]

Read more

Release-6507: More memory added to specific plans

Today we released a new Grow, Professional M, Professional L and Professional XL plan with more memory. Fortunately we have been able to do this without changing prices on these plans. More RAM memory and Redis We lifted the amount of RAM on our Grow plan from 3 to 4 GB and doubled the amount […]

Read more

Release-6472: PHP7.0 update and Hypernode Firewall

PHP7.0 Update We have updated our PHP 7.0 version to 7.0.33-10. For a complete list of changes see the PHP 7.0 ChangeLog. We will be deploying this update gradually overall Hypernodes this week. Hypernode Firewall Also this week we are introducing the Hypernode Firewall. A system which will dynamically update the firewall of each Hypernode […]

Read more

Release 6443: hypernode-oom-protect bugfix, elasticsearch logs readable by app user

In this release we have implemented a bugfix that will make it so that children of processes spawned by hypernode-oom-protect will not be flagged as ‘allowed to be out of memory killed’ anymore. This would happen automatically within one minute, which was unintended behavior. On Hypernode we have a periodic task that checks all unprivileged […]

Read more

Release 6394 – Dehydrated version updated to v0.6.5

In this release we updated our Dehydrated version from v0.6.2 to v0.6.5. This was done in order to fix an issue we noticed when generating new Let’s Encrypt certificates. We received a 400 error with the following error message: Malformed account ID in KeyID header URL: \”https://acme-v02.api.letsencrypt.org/acme/acct/\” This bug was fixed in v0.6.5 of Dehydrated. […]

Read more

Release 6380: Newsletter spam prevention and Blackfire update

Lately, we saw a big increase in spammers trying to abuse the newsletter and account creation features in Magento. This issue both effects Magento 1 and 2. And it is surprisingly easy to abuse. A spammer can simply try a curl to the newsletter subscription endpoint in Magento with an email address take he would […]

Read more