Сегодня, около 13.00 МСК почти все пользователи неофициальных клиентов после входа в сеть и загрузки контакт-листа получали от пользователя с UIN 1 сообщение о том, что используемая версия клиента не используется и неавторизованна. На официальном сайте прямо на главной появилось сообщение, гласящее о том, что отныне поддерживаются только официальные версии программ, которые вот прям тут и можно скачать.
Пользователи, которые уже находились в сети, никаких изменений не почувствовали и не были отключены от сервера. У тех, кто пытался подключиться в первые час-полтора это получалось с переменным успехом: это объясняется тем, что что сеть icq распределенная и состоит из множества серверов, и даже после входа вас могут перебросить на другой, и судя по всему изменения применялись на них по очереди.
Немного технических деталей. Процедура входа проходит вполне обычно: проходит инициализация протокола, отсылка capabilities, загрузка серверного контакт-листа и собственных данных. Примерно в это время и приходит сообщение от номера один, и после этого получить что-либо с сервера становится невозможно.
Решив, что сегодня повторилась ситуация 8-го декабря, когда клиенты перестали работать из-за того что во время логина идентифицировали себя как icq5.1 и более ранние версии, мы попробовали идентифицировать себя как icq6.5 последней модели. Это не принесло никаких результатов. Стало понятно, что в этот раз АОЛ пошел путем глубокой защиты — видимо теперь уже стали учитываться отправляемые капсы (capabilities, информация о поддерживаемых клиентом фишках протокола). Действительно, подмена их набора на тот, что использует icq6 помогла, однако только на время первого входа — если после этого переподключиться, то это уже не поможет. Судя по всему в последовательность входа и начальной инициализации внесли какие то изменения, при невыполнении которых клиент считается альтернативным. Разработчики QIP высказали предположение о том, что серверу нужен некий дополнительный ключ, который может как просто быть зашит в клиент, так и вычисляться на основе полученной от сервера информации. Они в настоящий момент тоже усиленно работают над поиском причины отказа клиента.
Надеюсь в течение ближайших суток — двух мы найдем причину.
Кроме того хочу заметить интересный факт — эти изменения затронули только жителей стран СНГ. Когда я связался с нашими разработчиками из Чехии и Германии они были слегка в недоумении — у них все работало прекрасно. Кроме того мы успешно смогли подключиться с миранды, используя американский прокси-сервер, так что есть подозрения о том, что это целенаправленная травля разрабатываемых в России альтернативных мессенджеров.
UPD: Сейчас разработчик QIP, INF, поделился со мной мыслью о том, что все дело в используемом начальном значении идентификатора последовательности у отправляемых пакетов. Все неофициальные клиенты генерируют их случайным образом, и это может быть тот самый ключ. Основная проблема заключается в том чтобы узнать алгоритм его генерации.
Еще небольшой UPD: для наглядности можете сравнить скриншоты сайта icq.com, отдаваемые
российскими: Это изображение изменено. Оригинальный размер: 1249на764, размер 495KB.
и
американским:[ Это изображение изменено. Оригинальный размер: 1500на1050, размер 529KB.
посетителям
ps. в miranda-im@conference.jabber.ru сейчас онлайн 96 человек, собралось очень много разработчиков имещющих отношение к jabber и icq, похоже это великий день для жаббера )
Вот ещё информация из неизвестного источника:
Сегодня ICQ Corp заявила о том, что будет менять свой протокол каждую неделю. (после последней, сегодняшней, смены протокола не работали даже родные старые версии аськи). В разговоре с одним из разработчиков клиента MDC для протоколов ICQ и Jabber я узнал, что ICQ не желает что бы пользователи заходили с альтернативных клиентов и будет менять протокол еженедельно до тех пор, пока они не исчезнут вовсе.
Пока ни подтвердить ни опровергнуть её никто не может.
с асечки.ру
Добавлено через 2 минуты
Еще немножко новостей:
МОСКВА, 21 января. В работе альтернативных версий интернет-пейджера ICQ (QIP, Infium, Miranda, Adium) опять произошел сбой. Многие пользователи сегодня получили уведомление о том, что ICQ не поддерживает используемую ими версию клиента.
На сайте icq.com появилось «важное сообщение»: «ICQ осуществляет поддержку только авторизированных версий программ: ICQ Lite и LCQ 6.5. Загрузите ICQ и наслаждайтесь надежным коммуникационным сервисом. Сервер ICQ не поддерживают неавторизированных или не относящихся к ICQ сервисов-подражателей и их аналогов, а так же не может гарантировать качество соединения и функциональность программы».
Напомним, что в 2009 году отключение альтернативных программ ICQ происходило неоднократно. Количество пользователей ICQ в России приближается к 6 млн, однако многие предпочитают «подражателей». Кроме того, на компьютерах, оснащенных программным обеспечением, альтернативным Widows (например Linux), IСQ не работает.
Источник: http://www.rosbalt.ru/2009/01/21/611647.html
И еще, с Руборда:
В связи с очередным изменением протокола ICQ компанией AOL невозможна работа по протоколу ICQ следующих версий QIP: QIP Infium 9020 и QIP 8080. Обновление будет выложено при первой возможности.
Временное решение:
1. Переходим в статус "Не в сети"
2. Открываем настройки программы => ID клиента
3. В поле "доступные идентификаторы" выбираем -?-
4. В поле "версия протокола" пишем 444
5. В верхнее, из трех, поле "Можете добавить свои характеристики клиента" пишем ICQ 6.5
*в пункте 4 пробуем задавать произвольный порт - у кого то заработал 13337, у кого то 444. Пробуйте!!
Ещё один способ:
1.Зайти в онлайн.
2.Получить сообщение от контакта «1».
3.Удалить контакт «1» из «Не в списке».
4.Выйти в оффлайн.
5.Зайти в онлайн.
Единственный 100% способ на данный момент зайти через QIP 8080 или Infium 9020 с первого раза - это использовать иностранный прокси, в частности через сервис toonel.net .
Сразу скажу - работает метод не у всех и не всякий - пробуем по очереди...
Похоже, борьба идет не с клиентами-чужаками, а с пользователями АйПи определенных стран????
Кстати, Джимм и Смапер на мобилах работаю без сбоев! ;-))
Удачи :-))