Beitrag 18:41 – 12. Jan 2011 bearbeitet von Kuhjunge
Das Problem:
- Meine Kontakte werden unsichtbar/Offline angezeigt obwohl sie es gar nicht sind.
(Der obere Teil dieses Beitrages behandelt ausschließlich ICQ, MSN Nutzer sind kurz vor Ende des Beitrages noch erwähnt.)
Die Begleiterscheinungen unter ICQ:
- Der Avatar von diesem Kontakt wird nicht geladen.
- Er nutzt meißtens ICQlite laut fingerprint.
- Dateitransfer geht mit diesem Kontakt nicht.
- Seine Statusnachricht wird genauso wie der Status nicht korrekt angezeigt.
- Er hat ein Rotes dreieck neben seiner Clientversionsanzeige.


Die Ursache unter ICQ:
ICQ hat im November 2007 ein neues Autorisationssystem eingeführt, durch dieses neue System ist die eigene Sichtbarkeit für ICQ Kontakte die nicht bei einem Autorisiert sind eingeschränkt. Davor konnte man den Status von Kontakten einfach auslesen, man konnte sogar den Kontakt adden ohne das der was davon mitbekam. Das wurde aber damit von ICQ unterbunden.
Die Lösung unter ICQ:
Bei Miranda Fusion 3.X macht man einfach einen Rechtsklick auf den entsprechenden Kontakt und wählt “Autorisierung anfragen”* aus.
*Diese Funktion wird nur nach Bedarf im Kontexmenu eingeblendet, der Screenshot den ich hier verwende, ist etwas veraltet.
(Anmerkung an alle die eine modifizierte ICQJ Version nutzen: Autorisieren funktioniert überall in etwa genauso)

*
Danach erscheint folgendes Fenster:


Dort kann man einen Grund angeben, muss es aber nicht.
Der Gegenüber bekommt wenn er ICQ6 nutzt im Chatverlauf einen Hinweis das er von einem Kontakt hinzugefügt wurde, und hat die Auswahl zwischen freigabe (Autorisierung wird gewährt, problem gelöst), sperren (Ups, dann wanderst du auf Ignore) oder verwerfen (blendet dieses Ereignis aus ohne drauf zu reagieren).
Bei Miranda bekommt der Gegenüber folgende Meldung:


Bei Autorisieren ist das Problem erledigt. Beim Ablehnen wird das ganze wie bei icq verworfen.
Oft werden diese Meldungen einfach übersehen, oder werden irgendwie nicht wahrgenommen.
Deshalb, immer munter weiter anfragen stellen bis der gegenüber einen endlch autorisiert.
Werden Autorisationsanfragen gestellt wenn der gegenüber offline ist, sieht er sie das nächste mal wenn er sich bei ICQ anmeldet.
Wenn man aber ein grünes Dreieck bei einem Kontakt in der Liste feststellt,


Dann sollte man im Kontextmenu “Autorisierung gewähren”* klicken, damit beim Gegenüber das Rote Dreieck verschwindet ohne das er eine Autorisierungsanfrage stellen muss.
Sollte man im Kontextmenu den Eintrag “Zur Serverliste Hinzufügen”* sehen ist es auch wichtig diesen zu klicken. Dieser sollte dann beim nächsten Neustart aus dem Kontextmenu verschwinden.
Zum Schluss geht man am besten noch die Serverliste Synchronisieren. Das geht wie folgt:
Einstellungen -> Protokolle -> ICQ -> TAB: Kontakte -> Serverliste verwalten -> alles anhaken -> Synchronisieren
Autorisierung gewähren, Autorisierung anfragen und Autorisierung widerrufen bleiben immer im Kontext und verschwinden beim ICQJ+ Mod nicht.
Allerdings ist es wichtig, das ein Kontakt immer einer Gruppe (z.B.: General ) zugeordnet ist damit das Autorisieren klappt.
Alternativer Lösungsweg:
Sollte dieser normale Weg nicht klappen schlägt das Miranda Wiki noch zwei andere Wege vor:
Anfrage über einen Original-ICQ-Client (sicherste Methode)
Zur Lösung des Problems wird auf einen Original-ICQ-Client zurückgegriffen werden, mit dessen Hilfe dann die Autorisierung angefragt bzw. bestätigt werden muss!
Um nicht extra einen ICQ-Client herunterladen zu müssen, wird auf den installationsfreien Client ICQ2Go verwiesen. Mit diesem Client autorisierte Kontakte werden beim nächsten Start von Miranda automatisch in die Kontaktliste geladen.
Anfrage über das Miranda-Plugin MenuItemEx
Über das Plugin MenuItemEx versendete Autorisationsanfragen werden wohl intern leicht anders gehandhabt als beim Miranda-ICQ-Plugin. Daher hat man mit MenuItemEx manchmal eher eine Chance, einen Kontakt zu autorisieren, als über das ICQ-Plugin. (Der Grund dafür ist derzeit allerdings nicht bekannt.)
Das Problem unter MSN:
MSN nutzt ein ganz anderes System zur Autorisierung, deshalb gibt es da soetwas nicht, trotzdem können Probleme wie falsch angezeigter Status und Nachrichtenausleseprobleme auftreten auch wenn dieses sehr selten ist. Dies hängt dann aber vermutlich damit zusammen das der betreffende Kontakt nicht in der MSN Serverliste ist.
Unter den klassischen Einstellungen > Protokolle > MSN > Tap:Serverliste und sichergehen dass Grüne, Gelbe und besonders wichtig Blaue Sterne hinter dem Kontakt sind. Rote Sterne sollten bei dem Kontakt auf keinen Fall auftauchen.
Zum Schluss:
Bei diesem ganzen Thema sollte man etwas Gedult haben wenn irgendwas nicht klappt, und auf keinen Fall die Ruhe verlieren. ;-)
Sollte dieser Beitrag geholfen haben wäre es nett wenn du rechtsoben in der Ecke das "Daumen Hoch" Symbol drückst.
Und vielen Dank an Xoat.
- lg Kuhjunge
- (Stand 12.01.2011)
-
-