Protokol ICQ zablokován: někteří klienti nefungují

Petr Krčmář 30. 11. 2007

Přestože dle podmínek sítě ICQ není možné používat neoficiální klienty, technicky to bylo vždy možné. ICQ je k dispozici jen pro MS Windows, ale díky mnoha projektům jsme jej mohli používat na Linuxu, Mac OS X i dalších systémech. Společnost AOL teď ale odřízla starší protokol a mnoho klientů má problém.

ICQ a klienti

problémech v licenci ICQ jste si už mohli přečíst. Licence určuje pravidla, omezení a povinnosti uživatelů v síti ICQ. Můžete se v ní například dočíst o tom, že nesmíte síť využívat, pokud je vám méně než 13 let, komunikujete z jiných než osobních důvodů a používáte neoficiálního klienta.

Poslední jmenovaný bod je v našem případě poměrně klíčový, protože pro jiný operační systém než MS Windows a Mac OS X oficiální klient prostě neexistuje. To všechny uživatele Linuxu, BSD a dalších systémů automaticky vylučuje ze skupiny potenciálních uživatelů ICQ.

Samozřejmě existuje řada neoficiálních řešení, které jdou sice proti licenci ICQ, ale dovolují komunikovat téměř kdekoliv. Výčet klientů by byl velmi dlouhý a existují programy specializované, multiplatformní, javové určené pro mobilní telefony a podobně. Zároveň je možno ICQ používat například přes transport v Jabber klientu, kdy za vás komunikaci zajišťuje samotný Jabber server.

ICQ se samozřejmě tato řešení příliš nelíbí, zejména z toho důvodu, že žádný jiný klient než ten originální nezobrazuje reklamu, díky které firma dokáže vydělávat a svou síť udržovat. Občas se objeví pokusy některé klienty omezit, ale nikdy se nejednalo o žádné rozsáhlé akce.

Konec rodinné idylky

Situace ale nebyla nijak komplikovaná, v podstatě stačilo nainstalovat libovolný program a občas jej aktualizovat, aby udržel krok se změnami zaváděnými AOL. Nyní ale přišla poměrně nepříjemná rána pro mnoho uživatelů neoficiálních klientů – AOL odřízla starší protokol TOC.

Anketa

Postihla vás také změna protokolu?

Technicky totiž běžní ICQ klienti komunikují za pomoci binárního protokolu OSCAR. Existuje ale specializovaný „wrapper“ nazvaný TOC – Talk To Oscar, což je přidružený znakový (tedy nebinární) protokol pro spojení právě se standardním OSCAR protokolem. Používal jej dříve například klient ICQ 2000.

Jedná se o starší řešení, které dříve v některých aplikacích firma AOL využívala. Dalo by se v podstatě popsat jako „zadní brána do sítě ICQ“. Zajišťovaly ji specializované servery, které prováděly překlad z TOC do OSCAR a zpět, takže programy využívající TOC mohly normálně využívat služeb ICQ.

V roce 2005 přestala společnost AOL protokol TOC vyvíjet a nadále jej nepoužívá v žádné z aplikací. Přesto zůstala celá řada klientů, která jej používá. AOL sice tyto klienty nijak nepodporuje, ale i přesto nechal TOC servery běžet a vše fungovalo i nadále. Až doteď.

Cvak, a je tma

Společnost AOL se rozhodla starý protokol TOC jednoduše vypnout a nadále nabízet jen protokol OSCAR. To způsobilo problémy nejednomu uživateli neoficiálního klienta. Stěžují si uživatelé populární Mirandy, ale také například uživatelé mnoha Jabber serverů. Aplikace, které se dříve připojovaly přes TOC, jsou nyní automaticky směrovány na protokol OSCAR.

Největší český Jabber server Jabbim.cz, který u nás provozuje domény jako Jabber.cz, njs.netlab.cz, Jabbim.cz, Jabbim.sk, Jabbim.com a Jabbim.pl, o tom informoval své uživatele.

ICQ transporty některým (je jich hodně) uživatelům ukazují všechny ICQ kontakty jako Offline. Společnost AOL změnila protokol a odřízla všechny klienty protokolu ICQ2000, všechny kontakty teď musí být v serverovém kontakt listu ICQ a musí být autorizovány oběma stranami. Pokud vás tento problém postihl, nezbývá než doporučit použití multiklienta jako je Pidgin, Miranda, Kopete (pouze unixy) nebo QiP Infium Beta, které umí nativně jak Jabber, tak ICQ. Další (ale v mnoha případech nemožnou) metodou je převést vaše známé na Jabber, ať už k nám nebo na libovolný jiný veřejný Jabber server.

Kde je potíž?

Problém se tedy všem postiženým projevuje tak, že jejich ICQ kontakty se zobrazují jako offline, ačkoliv jsou všichni připojeni. Komunikace je v některých případech možná, ale obvykle vypadává nebo vůbec nefunguje.

Na vině je samozřejmě starší protokol TOC, který využívá také implementace Jabber transportu známá pod názvem JIT. Protože došlo k zablokování protokolu, JIT transport je již nefunkční a nevypadá to, že se v budoucnu něco změní.

Protokol OSCAR totiž vyžaduje po uživateli, aby měl všechny kontakty na serveru a měl od nich autorizaci. Mnoho klientů však kontakty na server vůbec nenahrává a autorizace nebyla doteď nutná, ICQ fungovalo i bez ní.

Existují i další implementace ICQ transportu, z nichž nejznámější je pyICQt napsaná v Pythonu. Ta využívá protokol OSCAR, ale má nepříjemně vysoké technické požadavky na hardware a není možno ji proto nasadit plošně všem uživatelům.

Co teď?

Existuje několik možností, jak se s problémem vypořádat, ale žádná z nich není ideální. Můžete si pořídit jiného klienta, který zároveň zvládne Jabber i ICQ. Výběr se ovšem zužuje jen na ty klienty, kteří dokáží využít protokol OSCAR.

Další možností je spuštění vlastního Jabber serveru, který používá pyICQt pro několik málo uživatelů a zvládne je obsloužit. Podle administrátorů projektu Jabbim se ale zřejmě ani v tomto směru nemusí jednat o konečné řešení, neboť se situace může ještě přiostřit.

Anketa

Co budete dělat vy?

Poslední možností je odejít od sítě ICQ úplně. To jistě někteří uživatelé udělají, ale nijak masivní odliv očekávat asi nemůžeme. Většina uživatelů spíše změní klienta než celou síť. Každopádně časy pohodlného Jabber ICQ transportu na velkých serverech jsou nenávratně pryč.

Našli jste v článku chybu?
Lupa.cz: U Chomutova vyroste dotované datacentrum

U Chomutova vyroste dotované datacentrum

Měšec.cz: Platíme NFC mobilem. Konečně to funguje!

Platíme NFC mobilem. Konečně to funguje!

DigiZone.cz: ČTÚ květen: rušení TV vysílání narůstá

ČTÚ květen: rušení TV vysílání narůstá

Měšec.cz: Cestujte bez starostí, získejte výhodné pojištění

Cestujte bez starostí, získejte výhodné pojištění

120na80.cz: Léky a dietní opatření při kopřivce

Léky a dietní opatření při kopřivce

Měšec.cz: Ceny PHM v Evropě. Finty na úspory

Ceny PHM v Evropě. Finty na úspory

Vitalia.cz: Margit Slimáková nesnáší rajskou, Petr Fořt pizzu

Margit Slimáková nesnáší rajskou, Petr Fořt pizzu

DigiZone.cz: HbbTV KinoSvět: už jede na dalších TV

HbbTV KinoSvět: už jede na dalších TV

Lupa.cz: Text umírá, na webu zbude jen video

Text umírá, na webu zbude jen video

Podnikatel.cz: Zůstat na Heurece je čiré bláznovství

Zůstat na Heurece je čiré bláznovství

Vitalia.cz: 7 receptur z pohanky. Svědčí zdraví

7 receptur z pohanky. Svědčí zdraví

Lupa.cz: Zaměstnanec T-Mobilu ukradl data o zákaznících

Zaměstnanec T-Mobilu ukradl data o zákaznících

Měšec.cz: Vyplatí se spořit přes DPS?

Vyplatí se spořit přes DPS?

DigiZone.cz: Bizár sněmovního jednání

Bizár sněmovního jednání

DigiZone.cz: Dabingové ceny znají letošní nominace

Dabingové ceny znají letošní nominace

Lupa.cz: Vydavatelé jsou v háji, ale neumí si to připustit

Vydavatelé jsou v háji, ale neumí si to připustit

Podnikatel.cz: Takhle si Babiš představuje nové daně

Takhle si Babiš představuje nové daně

120na80.cz: Proč komáři létají hlavně večer?

Proč komáři létají hlavně večer?

Podnikatel.cz: Výpadek internetu a #EET. Co s tím?

Výpadek internetu a #EET. Co s tím?

Měšec.cz: Práce na tři směny? Neblázněte, mám doma psa

Práce na tři směny? Neblázněte, mám doma psa