Jajc prazdne zpravy

Z KHnetWiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m
 
(Nejsou zobrazeny 3 mezilehlé verze.)
Řádka 2: Řádka 2:
jabber klient JAJC ve verzi 0.8.110 na straně postiženého.<br>
jabber klient JAJC ve verzi 0.8.110 na straně postiženého.<br>
-
nový klient s podporou PubSub service na straně původce. Jabbim, Miranda.
+
nový klient s podporou PubSub service na straně původce. Jabbim, Miranda, Pidgin.
'''Jak to vzniklo:'''
'''Jak to vzniklo:'''
-
Při řešení jiného problému jsem zkusil nainstalovat klienta Jabbim. A on podporuje PubSub service ([http://xmpp.org/tech/pubsub.shtml]), na serveru se objevil záznam <nowiki>"http://jabber.org/protocol/tune"</nowiki> a tedy se snažil něco od sebe nabízet všem ostatním lidem co měl v kontaktlistu. A že mám vlastně všechny z khnetu ...
+
Při řešení jiného problému jsem zkusil nainstalovat klienta Jabbim. A on podporuje PubSub service ([http://xmpp.org/tech/pubsub.shtml]), na serveru se objevil záznam <nowiki>"http://jabber.org/protocol/tune"</nowiki> a tedy se snažil něco od sebe nabízet všem ostatním lidem co měl v kontaktlistu. A že mám vlastně všechny z khnetu ... takže se to také posílalo prakticky všem.
Nový jabber klienty už tuto službu znají a alespoň ji ignorují, pokud s ní neumí pracovat. Starý JAJC (je z roku 2004, možná 2003) ji ale neznal vůbec a zjevně díky nějaké nezdokumentované chybě na ní reagoval jako na konverzační zprávu. Tedy zobrazil chat okénko, které ale bylo vlastně prázdné. A dělal to při každém přihlášení a občas i během dne.
Nový jabber klienty už tuto službu znají a alespoň ji ignorují, pokud s ní neumí pracovat. Starý JAJC (je z roku 2004, možná 2003) ji ale neznal vůbec a zjevně díky nějaké nezdokumentované chybě na ní reagoval jako na konverzační zprávu. Tedy zobrazil chat okénko, které ale bylo vlastně prázdné. A dělal to při každém přihlášení a občas i během dne.
-
Jediné trvalé řešení je používat novějšího jabber klienta. Odmazat ze serveru to nelze bez jeho restartu jelikož k tomu není ovládací rozhranní (ono také zjevně normálně postrádá smysl) a stejně je pravděpodobné, že se to tam objeví znovu.
+
Jediné trvalé řešení je používat novějšího jabber klienta. Jajc je vyzkoušený ve verzi 0.8.124 a 0.8.125 (noční build z 1.2.2010). Odmazat ze serveru to totiž nelze bez jeho restartu, jelikož k tomu není ovládací rozhraní (ono také zjevně normálně postrádá smysl) a stejně je pravděpodobné, že se to tam objeví později znovu.
'''formát zprávy ze serveru klientu:'''
'''formát zprávy ze serveru klientu:'''

Aktuální verze z 1. 2. 2010, 22:15

Problém:

jabber klient JAJC ve verzi 0.8.110 na straně postiženého.
nový klient s podporou PubSub service na straně původce. Jabbim, Miranda, Pidgin.

Jak to vzniklo:

Při řešení jiného problému jsem zkusil nainstalovat klienta Jabbim. A on podporuje PubSub service ([1]), na serveru se objevil záznam "http://jabber.org/protocol/tune" a tedy se snažil něco od sebe nabízet všem ostatním lidem co měl v kontaktlistu. A že mám vlastně všechny z khnetu ... takže se to také posílalo prakticky všem.

Nový jabber klienty už tuto službu znají a alespoň ji ignorují, pokud s ní neumí pracovat. Starý JAJC (je z roku 2004, možná 2003) ji ale neznal vůbec a zjevně díky nějaké nezdokumentované chybě na ní reagoval jako na konverzační zprávu. Tedy zobrazil chat okénko, které ale bylo vlastně prázdné. A dělal to při každém přihlášení a občas i během dne.

Jediné trvalé řešení je používat novějšího jabber klienta. Jajc je vyzkoušený ve verzi 0.8.124 a 0.8.125 (noční build z 1.2.2010). Odmazat ze serveru to totiž nelze bez jeho restartu, jelikož k tomu není ovládací rozhraní (ono také zjevně normálně postrádá smysl) a stejně je pravděpodobné, že se to tam objeví později znovu.

formát zprávy ze serveru klientu:

<message to="postizeny@jabber.khnet.info/Resource" from="autor@jabber.khnet.info" id="autor@jabber.khnet.info__postizeny@jabber.khnet.info__0yYmi">

 <event xmlns="http://jabber.org/protocol/pubsub#event">
  <items node="http://jabber.org/protocol/tune">
   <item id="pK28N9XoL0sRydO">
    <tune xmlns="http://jabber.org/protocol/tune"></tune>
   </item>
  </items>
 </event>
 
 <x xmlns="jabber:x:delay" stamp="2010-01-31T15:56:54.915Z"/>
 <addresses xmlns="http://jabber.org/protocol/address">
  <address type="replyto" jid="autor@jabber.khnet.info/jabbim"/>
 </addresses>

</message>
Osobní nástroje