Portál AbcLinuxu, 26. dubna 2024 17:34


Dotaz: Jabber server a zdroje / priority (OpenFire)

Petr Maleček avatar 25.5.2012 15:07 Petr Maleček | skóre: 28 | Plzeň - Bolevec
Jabber server a zdroje / priority (OpenFire)
Přečteno: 234×
Odpovědět | Admin
Zdravím Vás,

již dlouhou dobu provozuji OpenFire jako jabber server (a gateway) a až nyní jsem začal řešit následující problém.

Když se pod svým uživatelským účtem přihlásím na více počítačích, nikdy si nemohu být jist, když se přesunu od jednoho stroje k druhému (na obou jsem přihlášen), jestli dotyčné osobě moje zpráva dorazí, nebo ne. Stejně tak, když mi někdo píše, tak mi odpověď přijde třeba na vedlejší stroj namísto toho u kterého právě jsem (a už jsem z něj dotyčnému psal).

Jinak řečeno - prostě mi zprávy nechodí tam, odkud naposledy odešla odpověď.

Zatím jsem to vyřešil tak, že jsem do vlastností přidal:
route.all-resources | true
což mi způsobilo, že pokud mají dvě sezení stejnou prioritu, tak mi chodí zprávy na obě.

Jenže mě se zase nelíbí to, že to pípá na obou strojích, já bych chtěl aby zprávy chodili jen tam, kde jsem já a odkud odpovídám.

Nevíte někdo, kde by mohla být botka? Občas je to na dvě věci, když si nechám třeba přihlášený jabber v práci a pak se přihlásím doma a zprávy mi nechodí a ani adresátům nedorazí jen kvuli tomu, že jsem se neodhlásil.

Díky moc za případné rady.
LinMuck, WinFuck :-P

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.5.2012 15:59 vojtam | skóre: 14 | blog: vojtam | Praha
Rozbalit Rozbalit vše Re: Jabber server a zdroje / priority (OpenFire)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj a nezkoušel jsi to vyřešit pomocí priorit?

Openfire používám taky (myslím že máme 3.7.1) a teoreticky můžeš být přihlášen 256x (priorita je od -127 po 127) Čím vyšší priorita, tím spíš ti zpráva přijde.

Takže doma můžeš mít prioritu 5 a v práci 10 a vše ti přijde do práce.
Petr Maleček avatar 25.5.2012 18:09 Petr Maleček | skóre: 28 | Plzeň - Bolevec
Rozbalit Rozbalit vše Re: Jabber server a zdroje / priority (OpenFire)
Ahoj,

je to tak, jak píšeš. Na mobilu mám nastavenou prioritu 1, na osobním počítači prioritu 2 a na tabletu prioritu 3. V práci mám prioritu 5.

Problém je v tom, že když vypadnu z práce a neodhlásím se, tak stejně všechno leze do PC v práci.

Štve mi to ruční přehazování priorit. Jediné řešení je prostě nastavit všem prioritu stejnou s tím, že to potom chodí na všechny přihlášené stroje, nebo nastavit "Auto Away", což způsobí nastavení priority na 0 a pak už tam nic nechodí.

Je zajímavé, že třeba u MS Live Messengeru můžu přebíhat mezi kompama bez problémů a vždy mi chodí zprávy tam, kde zrovna jsem já (nebo tedy odkud odepíšu).
LinMuck, WinFuck :-P
25.5.2012 21:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jabber server a zdroje / priority (OpenFire)
Nemáte tedy ty priority nastavené špatně? Nestačilo by na osobním počítači prioritu zvednou třeba na 10?
Petr Maleček avatar 26.5.2012 10:22 Petr Maleček | skóre: 28 | Plzeň - Bolevec
Rozbalit Rozbalit vše Re: Jabber server a zdroje / priority (OpenFire)
Když prioritu na počítači zvednu na 10ku, tak mi zase nebudou chodit zprávy na pracovní počítač s prioritou 5, když se doma zapomenu odhlásit. Je to začarovaný kruh.

Teď to mám (jak jsem říkal) nastaveno tak, že všechny počítače mají nastavenou prioritu 1, takže zprávy chodí na všechny počítače. Ve chvíli, kdy některý z nich přejde do Away statusu, tak se mu automaticky změní priorita na 0 a už tam nic nechodí do chvíle, kdy nastavím zase "online".

Takhle je to OK, jen musím spoléhat na to, že klient umí nastavit Away automaticky, nebo že nebudu od počítače moc dlouho aby mi zprávy zatím nechodily jinam.
LinMuck, WinFuck :-P
26.5.2012 10:56 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jabber server a zdroje / priority (OpenFire)
Nastavování priority podle toho, odkud jste naposledy poslal zprávu, je podle mne hack a nemůže to spolehlivě fungovat. Naopak to, že klient sám pozná, že tam nejste, a sám si sníží prioritu, je chování, se kterým Jabber počítá - takhle by to mělo fungovat. Ještě by byla užitečná možnost z jednoho zdroje změnit prioritu ostatním přihlášeným zdrojům, ale nevím o tom, že by tohle bylo někde podporované.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.