TrackMyTour is back online after being offline for the last three days. Some users may have intermittent access until the new server settings have finished propagating. This should be done by tomorrow (Monday 8 April 2013).
I wanted to provide a short write up of what happened and why it took so long to get back online. This isn’t an attempt to shift blame, but to be transparent about what happened and hopefully help restore your trust in TrackMyTour.
The TrackMyTour website runs on a hosted system. This means I pay a company to run the website on their servers, which is what you connect to when browsing the website. It’s also the server you connect to when using the iPhone & iPad app to browse tours and submit waypoints.
The physical computer hosting the site had a hardware failure on 4 April, which caused the site to go offline. The hosting company promptly replaced the hardware and began restoring the system from their backups. They promised things would run normally (although slower) until the restore was complete.
Unfortunately, that wasn’t the case. TrackMyTour worked intermittently but was mostly unusable. I contacted the provider on three occasions, and after no response decided to switch providers.
It took a day to migrate the system to the new hosting provider. TrackMyTour is now hosted by WebFaction, which is a well known hosting provider that plays well with the technology behind TrackMyTour. My first impressions have been positive: TrackMyTour is running faster than ever before! You should see a difference when browsing the site and when using the app. Perhaps I should have made the switch a long time ago.
The fallout has been the loss of some photos posted between 3-4 April. These have been replaced with an “image missing ” image, but I’m hoping my previous provider can still recover them from the crashed hardware. Missing images may not be apparent in the app (due to caching), but will be immediately apparent on the website.
So that’s what happened. I thank all of you for your patience and apologize for the inconvenience and headaches this has caused. Please remain patient as I become more familiar with the new provider. If you notice anything unusual or not working then please contact me at firstname.lastname@example.org.