Сегодня захотел посмотреть видео Apple Special Event “It’s Only Rock and Roll”, доступное в iTunes в виде Apple Keynote. И был очень удивлён – несмотря на то, что я подписан на этот подкаст, новый выпуск не списан. Запустил анализатор трафика tshark из пакета Wireshark, вытянул оттуда адрес ролика, но при списывании напрямую размер оказался 1.6 MB – файл битый.
Днём раньше @fununkle мне написал о том, что списывание выпуска закрыто с российских адресов, но я не придал этому значение. Оказалось, что зря. Проблема оказалась немного глобальнее, о чём говорит дискуссия в форуме на сайте Apple “Error downloading last Apple Keynotes?”. Не могут списать выпуск из Турции, Малайзии, России, Чехии, Италии. Но при этом я испытал списывание из Германии, а другие – с адресов USA, и подкаст списывается без проблем. Налицо сбой на серверах компании Akamai, чьими услугами пользуется Apple для доставки контента, отвечающих за определённые регионы.
Надеюсь, что Apple решит эту проблему, а пока можно списать видео трансляции либо по ссылкам, приводимым в обсуждении.
Обновление от 18.09.2009. Наконец-то проблема решена.
По мне так, банили загрузку по нашим (Российским) ИП-шникам… ибо раздел с подкастами в RU Store как бы не существует, а это значит "фигвам" из под USA прокси все скачалось, я так и сделал кстати) Упс.. подредактировал немного)
По мне так, банили загрузку по нашим (Российским) ИП-шникам… ибо раздел с подкастами в RU Store как бы не существует, а это значит "фигвам" из под USA прокси все скачалось, я так и сделал кстати) Упс.. подредактировал немного)
http://www.intensedebate.com/people/ctrld ctrld
Не соглашусь с версией о блокировке IP-адресов по регионам. Если бы было так, то при обращении к iTunes возвращался бы код, допустим, 403, 404, или подобный. Я сразу же это проверил, выдавался код 200 и файл с видео начинал списываться, и списывалось 1687147 байт, причём по заголовку это был именно видео-файл:
ole-mac:~ ctrld$ ls -al ~ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v
-rw-r–r–@ 1 ctrld staff 891903672 Sep 18 07:22 /Users/ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v
ole-mac:~ ctrld$ file ~ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v
/Users/ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v: ISO Media, MPEG v4 system, iTunes AVC-LC
То, что через USA-прокси списалось нормально, подтверждает моё предположение. У Akamai сеть доставки контента разделена по географическому положению для ускорения доступа. На сервера, отвечающие за USA, файл залился полностью, а вот на европейские он был записан по недосмотру не полностью.
http://www.intensedebate.com/people/ctrld ctrld
Не соглашусь с версией о блокировке IP-адресов по регионам. Если бы было так, то при обращении к iTunes возвращался бы код, допустим, 403, 404, или подобный. Я сразу же это проверил, выдавался код 200 и файл с видео начинал списываться, и списывалось 1687147 байт, причём по заголовку это был именно видео-файл:
ole-mac:~ ctrld$ ls -al ~ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v
-rw-r–r–@ 1 ctrld staff 891903672 Sep 18 07:22 /Users/ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v
ole-mac:~ ctrld$ file ~ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v
/Users/ctrld/Music/iTunes/iTunes Music/Podcasts/Apple Keynotes/Apple Special Event, September 2009.m4v: ISO Media, MPEG v4 system, iTunes AVC-LC
То, что через USA-прокси списалось нормально, подтверждает моё предположение. У Akamai сеть доставки контента разделена по географическому положению для ускорения доступа. На сервера, отвечающие за USA, файл залился полностью, а вот на европейские он был записан по недосмотру не полностью.