Brief scheduled maintenance February 26 2013 (completed)

Between 11:00 PM and 11:59 PM Pacific time February 26, 2013, each of our servers will be restarted for a “kernel upgrade”. This will cause an approximately four minute interruption of service for each customer at some point during this hour.

Read the rest of this entry »

Denial of service attack February 5, 2013 (resolved)

Beginning at 3:00 PM Pacific time February 5, a server on our network was the target of an extremely high volume DNS amplification denial of service attack. The inbound network data exceeded 11.6 Gbps, which is an extremely large amount — large enough to exceed the 10 Gpbs capacity of our upstream Ethernet switches and cause our entire network to slow down dramatically.

This affected all servers for about 19 minutes, until we and our network partners began discarding (“null routing”) all traffic targeted at that server. This fixed the problem for the rest of our network, but still left sites on the “web11” server unavailable.

To solve that, the IP addresses of all sites on the web11 server have been changed to new IP addresses that are working correctly and are not under attack. This was completed by 3:44 PM, and all sites on all servers are now working properly.

If the attackers target another IP address, we’re ready to immediately block that one, too. If that does happen, the way we’ve redistributed the IP addresses, in combination with previous analysis we’ve done on this attack, will allow us to immediately know which site is under attack. (It’s otherwise hard to determine which IP address is involved, because the type of attack we’re seeing targets only an IP address and not a specific Web site name.) That site will then be moved off our main network to prevent a recurrence.

We sincerely apologize for the inconvenience this caused our customers; we know you count on us for reliable service, and we’re committed to doing everything possible to avoid problems.

PHP 5.3 upgraded to 5.3.21

The PHP developers have announced the release of version 5.3.21 that fixes several bugs.

We’ve upgraded PHP 5.3.20 to PHP 5.3.21 on our servers as a result.

PHP 5.3 upgraded to 5.3.20

The PHP developers have announced the release of version 5.3.20 that fixes several bugs.

We’ve upgraded PHP 5.3.19 to PHP 5.3.20 on our servers as a result.

Brief MySQL scheduled maintenance December 22 2012 (completed)

Between 11:00 PM and 11:59 PM Pacific time on Saturday December 22 2012, the MySQL database software on each of our servers will be upgraded to version 5.1.66 and restarted. This will cause an approximately 30 second interruption of service on each customer Web site at some point during this hour.

This upgrade is necessary for security reasons. We apologize for the inconvenience this causes.

Update December 22 11:17 PM: The maintenance was completed with less than 30 seconds downtime per server.

PHP 5.2.17 available

In an earlier post, we described how we’re phasing out PHP 5.2.6 in favor of the newer PHP 5.3 series.

Our original intention was to remove the long-obsolete 5.2 series entirely. However, a small number of customers have told us they’re unable to update their scripts to work with PHP 5.3, usually because the script is more than five years old and no newer version is available.

To help these customers, we’re making an extra version of PHP available: version 5.2.17. That’s still an outdated version, but for technical reasons we’re able to support it for a while longer than PHP 5.2.6, giving customers at least six extra months — perhaps even longer — before PHP 5.3 is the oldest version available on our servers.

We still recommend that all customers use the PHP 5.3 series. However, if you’re unable to do that, you can now use our “My Account” control panel to choose PHP 5.2.17 instead:

  1. Login to the “My Account” control panel.
  2. Click PHP Settings.
  3. Choose the Use PHP 5.2.17 option.
  4. Click Save Settings.

Our previously announced schedule to remove PHP 5.2.6 still applies, except that PHP 5.2.6 customers will be switched to version 5.2.17 (instead of all the way to the 5.3 series) if they don’t upgrade to 5.3 themselves.

PHP 5.3 upgraded to 5.3.19

The PHP developers have announced the release of version 5.3.19 that fixes several bugs.

We’ve upgraded PHP 5.3.18 to PHP 5.3.19 on our servers as a result.

PHP 5.3 upgraded to 5.3.18

The PHP developers have announced the release of version 5.3.18 that fixes several bugs.

We’ve upgraded PHP 5.3.17 to PHP 5.3.18 on our servers as a result.

Upgrading to PHP 5.3

As described in a previous blog post, we’re removing the obsolete PHP version 5.2 from our servers. Our customers should only be using the newer PHP 5.3 series.

Read the rest of this entry »

PHP 5.3 upgraded to 5.3.17

The PHP developers have announced the release of version 5.3.17 that fixes several bugs.

We’ve upgraded PHP 5.3.16 to PHP 5.3.17 on our servers as a result.