Похоже, что на этот раз AOL всерьез решил разобраться с ICQ-клонами. Лично мне никаких сообщений от контакта с номером 1 не приходило. Моя Миранда соединяется с сервером, но не видит никого из пользователей в он-лайне, а при попытке отправить сообщение в офф-лайн, выдает следующее: "С пользователем, с которым вы пытаетесь связаться, нельзя связаться из этой версии. Скачайте бесплатную авторизованную версию ICQ с официального web-сайта ICQ.." В сети появился текст якобы от разработчиков Miranda, в котором более подробно анализируются причины отказа серверов в подключении пользователей альтернативных клиентов. Привожу этот текст в оригинале: "Итак, по просьбе Shoohurt рассказываю все известное нам (команде разработчиков Miranda IM) на данный момент о проделках AOL. Сегодня, около 13.00 МСК почти все пользователи неофициальных клиентов после входа в сеть и загрузки контакт–листа получали от пользователя с UIN 1 сообщение о том, что используемая версия клиента не используется и не авторизована. На официальном сайте прямо на главной появилось сообщение, гласящее о том, что отныне поддерживаются только официальные версии программ, которые вот прям тут и можно скачать. Пользователи, которые уже находились в сети, никаких изменений не почувствовали и не были отключены от сервера. У тех, кто пытался подключиться в первые час–полтора это получалось с переменным успехом: это объясняется тем, что сеть icq распределенная и состоит из множества серверов, и даже после входа вас могут перебросить на другой, и судя по всему изменения применялись на них по очереди. Немного технических деталей. Процедура входа проходит вполне обычно: проходит инициализация протокола, отсылка capabilities, загрузка серверного контакт–листа и собственных данных. Примерно в это время и приходит сообщение от номера один, и после этого получить что–либо с сервера становится невозможно. Решив, что сегодня повторилась ситуация 8–го декабря, когда клиенты перестали работать из–за того что во время логина идентифицировали себя как icq5.1 и более ранние версии, мы попробовали идентифицировать себя как icq6.5 последней модели. Это не принесло никаких результатов. Стало понятно, что в этот раз АОЛ пошел путем глубокой защиты — видимо теперь уже стали учитываться отправляемые капсы (capabilities, информация о поддерживаемых клиентом фишках протокола). Действительно, подмена их набора на тот, что использует icq6 помогла, однако только на время первого входа — если после этого переподключиться, то это уже не поможет. Судя по всему в последовательность входа и начальной инициализации внесли какие то изменения, при невыполнении которых клиент считается альтернативным. Разработчики QIP высказали предположение о том, что серверу нужен некий дополнительный ключ, который может как просто быть зашит в клиент, так и вычисляться на основе полученной от сервера информации. Они в настоящий момент тоже усиленно работают над поиском причины отказа клиента. Надеюсь в течение ближайших суток — двух мы найдем причину. Кроме того хочу заметить интересный факт — эти изменения затронули только жителей стран СНГ. Когда я связался с нашими разработчиками из Чехии и Германии они были слегка в недоумении — у них все работало прекрасно. Кроме того мы успешно смогли подключиться с миранды, используя американский прокси–сервер, так что есть подозрения о том, что это целенаправленная травля разрабатываемых в России альтернативных мессенджеров. UPD: Сейчас разработчик QIP, INF, поделился со мной мыслью о том, что все дело в используемом начальном значении идентификатора последовательности у отправляемых пакетов. Все неофициальные клиенты генерируют их случайным образом, и это может быть тот самый ключ. Основная проблема заключается в том чтобы узнать алгоритм его генерации." Как уверены многие пользователи сервиса ICQ, участившиеся в последнее время изменения популярного протокола связаны с борьбой за рекламные деньги. «В ICQ стали зарабатывать нормальные деньги: это касается рекламы в самих клиентах, заходов на официальный сайт и сгона интернет-трафика от провайдера, – цитирует одного из таких пользователей интернет-издание "Взгляд" – При этом «неродные» клиенты рекламу не показывают. Естественно, в AOL никогда этого не признают, но сейчас идет активная война с «серыми» клиентами». Некторые пользователи также уверены, что нынешние проблемы с подключениями связаны не со сменой протокола, а с так называемым логин-модулем, который высылает серверу ICQ информацию о клиентской программе. «Если в «сером» клиенте изменить логин-модуль, то все прекрасно запустится - считает один из таких пользователей – Miranda как работала много лет, так и работает. Это объясняется тем, что в этой программе используется логин-модуль от старой версии ICQ.» P.S: Пора переходить на Jabber ?