Dear Calendar Developers, We all know we love our products performant, reliable and clever. In September 2002, I created a Moon Phases calendar for the next 20 years. After a few years, I decided to retire it, because Calendar applications were downloading the same file over and over again.
As a good HTTP citizen, I decided to send a 410 on the said URI.
HEAD /2002/09/13-MoonPhase.ics HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: www.********
User-Agent: HTTPie/0.6.0
HTTP/1.1 410 Gone
Content-Type: text/html; charset=iso-8859-1
Date: Fri, 23 Aug 2013 16:15:01 GMT
Server: Apache
410 means Gone. Bye. Adios. Forget me. and certainly not "Asta La Vista"
Time to time, I visit my logs to see the state of affairs. Below are the
139 products
from August 21, 2013 20:00
to August 23, 2013 12:20
aka less than two days who are repeatedly asking for a non existent resource.
of and if you want to not about the most persistent customerā¦
someone in Michigan requested
854,863 times from August 25, 2011 to March 20, 2013.
The person started with
DataAccess/1.0 (8H7)
and finished with
iOS/6.1.2 (10B146) dataaccessd/1.0
In short, please⦠fix your stuff. When you receive a 410, send a notification
to the customer that the calendar doesn't exist anymore and drop the request.
FOR EVER.
Best Regards.
Love and everything, apart of that you are doing an amazing job.
48783 "iOS/6.1.3 (10B329) dataaccessd/1.0"
18877 "iOS/6.1.4 (10B350) dataaccessd/1.0"
5780 "Mac OS X/10.8.4 (12E55) CalendarAgent/57"
2195 "-"
1668 "iOS/7.0 (11A4449d) dataaccessd/1.0"
1119 "Mac_OS_X/10.9 (13A558) CalendarAgent/172"
871 "iOS/6.1.2 (10B146) dataaccessd/1.0"
683 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro10%2C1)"
606 "BusyCal/2.070 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (Macmini6%2C1)"
590 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacPro4%2C1)"
550 "DataAccess/1.0 (7E18)"
442 "iOS/6.0.1 (10A523) dataaccessd/1.0"
402 "BusyCal/1.640 CFNetwork/520.5.1 Darwin/11.4.2 (x86_64) (iMac11%2C1)"
385 "CalendarStore/5.0.3 (1204.2); iCal/5.0.3 (1605.4); Mac OS X/10.7.5
(11G63)"
332 "BusyCal/2.070 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro5%2C1)"
326 "iOS/5.1.1 (9B206) dataaccessd/1.0"
302 "BusyCal/1.640 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac13%2C2)"
302 "BusyCal/1.640 CFNetwork/520.5.1 Darwin/11.4.2 (x86_64) (MacPro5%2C1)"
301 "BusyCal/1.640 CFNetwork/520.5.1 Darwin/11.4.2 (x86_64) (iMac9%2C1)"
235 "BusyCal1.307 CFNetwork/438.16 Darwin/9.8.0 (i386) (iMac7%2C1)"
225 "Mac OS X/10.8.3 (12D78) CalendarAgent/55"
225 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookAir3%2C2)"
209 "BusyCal/1.640 CFNetwork/520.5.1 Darwin/11.4.2 (x86_64) (iMac7%2C1)"
207 "DataAccess/1.0 (8C148)"
184 "BusyCal/1.640 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro9%2C1)"
168 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro6%2C2)"
167 "iOS/7.0 (11A4449a) dataaccessd/1.0"
167 "iOS/6.0 (10A403) dataaccessd/1.0"
156 "DAVKit/2.0 (10.4.11; wrbt) iCal 2.0.5"
147 "iOS/6.1 (10B142) dataaccessd/1.0"
134 "iOS/7.0 (11A445) dataaccessd/1.0"
121 "ASIHTTP 1.0 rv:1 (Macintosh; Mac OS X 10.8.4; nb_NO@currency=USD)"
115 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro8%2C2)"
114 "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801
Thunderbird/17.0.8 Lightning/1.9.1"
114 "Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130801 Thunderbird/17.0.8
Lightning/1.9.1"
110 "iOS/6.1 (10B143) dataaccessd/1.0"
108 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac12%2C2)"
106 "iOS/6.1 (10B144) dataaccessd/1.0"
92 "iOS/6.0.2 (10A551) dataaccessd/1.0"
88 "BusyCal/2.070 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacPro5%2C1)"
88 "BusyCal/1.640 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac8%2C1)"
84 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacPro3%2C1)"
82 "iOS/7.0 (11A450) dataaccessd/1.0"
81 "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625
Thunderbird/17.0.7 Lightning/1.9.1"
81 "Mozilla/5.0 (Windows NT 6.0; rv:17.0) Gecko/20130801 Thunderbird/17.0.8
Lightning/1.9.1"
80 "Mozilla/5.0 Mnenhy/0.7.6.666 Lightning/1.2b1"
80 "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130809
Thunderbird/17.0.7 Lightning/1.9b1"
78 "DataAccess/1.0 (7C145)"
71 "BusyCal/2.070 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro10%2C1)"
68 "CalendarStore/5.0.3 (1204.2); iCal/5.0.3 (1605.4); Mac OS X/10.7.5
(11G63b)"
66 "Mac OS X/10.8.2 (12C60) CalendarAgent/55"
59 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBook5%2C2)"
57 "iOS/6.1 (10B141) dataaccessd/1.0"
54 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro7%2C1)"
52 "BusyCal/2.070 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac12%2C2)"
47 "iOS/6.1.1 (10B145) dataaccessd/1.0"
44 "iOS/5.0.1 (9A405) dataaccessd/1.0"
43 "Mac OS X/10.8.4 (12E3067) CalendarAgent/57"
43 "DataAccess/1.0 (8J2)"
41 "Mac OS X/10.8.2 (12C2037) CalendarAgent/55"
38 "Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130416 Thunderbird/17.0.5
Lightning/1.9b1"
35 "Mac_OS_X/10.9 (13A538g) CalendarAgent/168"
32 "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:12.0) Gecko/20120428
Thunderbird/12.0.1 Lightning/1.4"
30 "Mac OS X/10.8.2 (12C54) CalendarAgent/55"
29 "iOS/7.0 (11A4414e) dataaccessd/1.0"
29 "iOS/6.0.1 (10A525) dataaccessd/1.0"
28 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (Macmini6%2C2)"
27 "Mac_OS_X/10.9 (13A550) CalendarAgent/169"
27 "BusyCal/1.640 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro5%2C3)"
26 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro5%2C5)"
25 "BusyCal1.640 CFNetwork/438.16 Darwin/9.8.0 (Power%20Macintosh)
(PowerMac8%2C1)"
25 "BusyCal/2.070 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookAir4%2C2)"
23 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacPro1%2C1)"
23 "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130801
Thunderbird/17.0.8 Lightning/1.9.1"
22 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro5%2C1)"
20 "Mac_OS_X/10.9 (13A524d) CalendarAgent/165"
19 "Mac OS X/10.8.1 (12B2100) CalendarAgent/47"
18 "Mac OS X/10.8.2 (12C3103) CalendarAgent/55"
17 "BusyCal/1.640 CFNetwork/520.5.1 Darwin/11.4.2 (x86_64) (MacBookPro8%2C2)"
16 "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130806
Thunderbird/17.0.8 Lightning/1.9.1"
16 "Mac OS X/10.8.5 (12F33) CalendarAgent/57"
16 "Evolution/3.6.4"
14 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro8%2C3)"
11 "DAVKit/3.0.6 (661); CalendarStore/3.0.8 (860); iCal/3.0.8 (1287); Mac OS
X/10.5.8 (9L31a)"
10 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (x86_64) (MacPro3%2C1)"
10 "Mac_OS_X/10.9 (13A536a) CalendarAgent/167"
10 "Fantastical/234 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (Macmini5%2C1)"
9 "iOS/6.1.2 (10B147) dataaccessd/1.0"
9 "BusyCal/2.070 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacBookPro8%2C1)"
7 "iOS/6.0 (10A405) dataaccessd/1.0"
7 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro6%2C2)"
7 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac11%2C3)"
7 "BusyCal/1.640 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro2%2C2)"
6 "iOS/6.0.2 (10A8500) dataaccessd/1.0"
6 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)"
6 "Fantastical/234 CFNetwork/520.5.1 Darwin/11.4.2 (i386) (iMac6%2C1)"
5 "AirSet/2.0 (http://www.airset.com)"
4 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac7%2C1)"
4 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro2%2C2)"
4 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBook4%2C1)"
4 "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0;
SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C;
.NET4.0E; MS-RTC LM 8)"
4 "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR
2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C)"
4 "Fantastical/236 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64)
(MacBookPro10%2C1)"
4 "Fantastical/234 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64)
(MacBookPro5%2C1)"
4 "Fantastical/221 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacPro3%2C1)"
4 "BusyCal/2.500 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (MacPro5%2C1)"
3 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac8%2C1)"
3 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac11%2C2)"
3 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacPro3%2C1)"
3 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro7%2C1)"
3 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookAir3%2C2)"
3 "Mac OS X/10.8.4 (12E55) Calendar/1648"
3 "Fantastical/236 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac11%2C1)"
3 "Fantastical/236 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac10%2C1)"
3 "Fantastical/236 CFNetwork/520.5.1 Darwin/11.4.2 (x86_64)
(MacBookPro10%2C1)"
3 "Fantastical/234 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac12%2C2)"
3 "DAVKit/3.0.6 (661); CalendarStore/3.0.8 (860); iCal/3.0.8 (1287); Mac OS
X/10.5.8 (9L30)"
2 "iOS/6.0.1 (10A8426) dataaccessd/1.0"
2 "iOS/5.1.1 (9B208) dataaccessd/1.0"
2 "iOS/5.0.1 (9A406) dataaccessd/1.0"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (x86_64) (iMac10%2C1)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro5%2C4)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro5%2C3)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro5%2C1)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro4%2C1)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro3%2C1)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBookPro2%2C1)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBook6%2C1)"
2 "iCal/1395.7 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (MacBook2%2C1)"
2 "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130801
Thunderbird/17.0.8 Lightning/1.9.1"
2 "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0;
SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C;
InfoPath.2)"
2 "Mac OS X/10.8.5 (12F35) CalendarAgent/57"
2 "Java/1.6.0_02"
2 "Fantastical/236 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64)
(MacBookPro10%2C2)"
2 "Fantastical/236 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64)
(MacBookAir3%2C2)"
2 "Fantastical/234 CFNetwork/673.0.2 Darwin/13.0.0 (x86_64) (iMac11%2C3)"
2 "Fantastical/234 CFNetwork/596.4.3 Darwin/12.4.0 (x86_64) (iMac13%2C1)"
2 "Fantastical/234 CFNetwork/520.5.1 Darwin/11.4.2 (x86_64) (iMac12%2C1)"
2 "CalendarStore/5.0.1 (1139.14); iCal/5.0.1 (1547.4); Mac OS X/10.7.2
(11C74)"
--
Karl Dubost
http://www.la-grange.net/karl/
signature.asc
Description: Message signed with OpenPGP using GPGMail
