Author Topic: Jabber  (Read 44664 times)

0 Members and 1 Guest are viewing this topic.

Offline max

Jabber
« on: 25 12 2013, 06:26:40 »
Добрый день! В локалке предприятия развернут jabber-сервер Openfire. На пользовательских машинах установлена миранда. Авторизация NTLM. Версии миранды до 0.94.4.5216 включительно, ведут себя нормально. А вот с более старшими версиями происходит следующее:
Через некоторое произвольное время после подключения клиент как бы зависает. При этом статус джаббера у самой проблемной миранды - онлайн, но у контактов он оффлайн. Смена статуса на проблемной миранде ни к чему не приводит - все так же остается статус "онлайн". Помогает только перезапуск миранды. При этом кроме джаббера на проблемном клиенте есть учетки аськи и майлру, которые ведут себя вполне нормально (аська - отдельная тема).
Во вложении versioninfo и netlog. Если нужна еще какая либо информация - предоставлю
 

Offline ghazan

Re: Jabber
« Reply #1 on: 25 12 2013, 11:06:06 »
max, а крашей точно нет? что будет, если запустить миранду с флажком /debug?

PS: прочитал лог - нет, там все в полном порядке, миранда успешно логинится, выводит себя в онлайн, принимает и отправляет пакеты.
может попробовать заблочить ZLIB (Advanced - Server options - Enable stream compression?
 

Offline max

Re: Jabber
« Reply #2 on: 25 12 2013, 11:27:17 »
Завтра попробую - отпишусь...
PS. Крашей нет точно
 

Offline watcher

Re: Jabber
« Reply #3 on: 25 12 2013, 11:33:43 »
PS. Крашей нет точно

Иногда они есть, но "тихие", тогда запуск с флажком /debug помогает их увидеть.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline max

Re: Jabber
« Reply #4 on: 27 12 2013, 06:05:40 »
Компрессию трафика решил пока не отключать. Запускаю с ключем /debug. На удивление вчера за весь день ни одного зависания не было. А вот сегодня поймал краш. Лог краша в архиве. Там же и нетлог.
 

Offline watcher

Re: Jabber
« Reply #5 on: 27 12 2013, 08:16:29 »
max, как жаль, что без символов вышел репорт :( Прочтите это, пожалуйста.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline max

Re: Jabber
« Reply #6 on: 28 12 2013, 02:28:48 »
краш с символами...

2 штуки
« Last Edit: 28 12 2013, 05:48:48 by max »
 

Offline ghazan

Re: Jabber
« Reply #7 on: 29 12 2013, 13:29:37 »
max, спасибо, починено. будет доступно в ближайшем ночнике.

PS: если найдешь, какая дрянь вставляет в vcard аватарку с прописанным типом картинки, но без самой картинки, я буду признателен :)
 

Offline watcher

Re: Jabber
« Reply #8 on: 29 12 2013, 23:30:49 »
Цитата с ру-борда:
Quote
Автор: cyberliberty, Отправлено:18:42 14-10-2013

Ни у кого не было на свежей версии такого, что жабер отваливается от сервака?
Обновился и стали клиенты как буд-то по таймауту вываливаться в офф.
Жабер-сервер - openfire.
На версии v0.94.1 работает стабильно).

Так вот и интересно - не в Openfire ли дело с прописанным типом картинки, но без самой картинки в vcard.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline max

Re: Jabber
« Reply #9 on: 30 12 2013, 03:26:43 »
watcher, ghazan, наверняка в Openfire... И еще в кривой настройке... После Новогодних праздников попробую разобраться и отпишусь

UP: Я так понимаю что все у кого это проблема вылезла настраивали по вот этой статье http://community.igniterealtime.org/docs/DOC-1554
Данные для vcard берутся из Active Directory. В частности
Code: [Select]
  <PHOTO>
    <TYPE>image/jpeg</TYPE>
    <BINVAL>{jpegPhoto}</BINVAL>
  </PHOTO>
« Last Edit: 30 12 2013, 08:19:36 by max »
 

Offline ghazan

Re: Jabber
« Reply #10 on: 30 12 2013, 08:26:24 »
а, вот в чем бикоз. в общем пофиг теперь, но кривулька получилась знатная
 

Offline max

Re:Jabber
« Reply #11 on: 30 12 2013, 08:55:05 »
Еще фокус в том что в Openfire есть такая опция как Ldap.override.avatar, которая позволяет использовать пользовательский аватар вместо того который хранится в ldap'е. А пользователь может использовать не только jpeg, но и png или bmp или gif. Но во vcard'е указан jpeg...
 

Offline max

Re: Jabber
« Reply #12 on: 06 02 2014, 08:52:54 »
Подниму снова темку... Тот же самый Openfire с интеграцией с AD. Последняя ночная сборка с крэш-символами. Наблюдается следующая ситуация: не обновляется vcard контактов. В XML-консольке следующее:
Code: [Select]
<iq type="error" to="nrms@jabber.krec.loc/KE-ADM01" id="mir_496" from="raev@jabber.krec.loc/MIRAS">
<vCard xmlns="vcard-temp" prodid="-//HandGen//NONSGML vGen v1.0//EN" version="2.0" />
<error type="cancel">
<service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" />
</error>
</iq>
На старой версии 0.94.4.5216 все нормально... VersionInfo во вложении
 

Offline Black Sniper

Re: Jabber
« Reply #13 on: 17 03 2014, 17:54:43 »
Скорее всего уже знаете. На работе было всё нормально, и вот только сейчас запустил дома.
Jabber Gtalk
Internal-server-error
Ошибка на их стороне?
Quote
[21:48:44 BSV] (02A24528:1324) Data received
<stream:error><internal-server-error xmlns="urn:ietf:params:xml:ns:xmpp-streams"/></stream:error>
« Last Edit: 17 03 2014, 17:56:23 by Black Sniper »
Бью метко, но редко...
 

Offline sensboston

  • Newbie
  • *
  • Posts: 1
Re: Jabber
« Reply #14 on: 17 03 2014, 18:11:01 »
Jabber Gtalk
Internal-server-error
Ошибка на их стороне?

Да, похоже, глючит гугловский сервис: и оригинальный Gtalk клиент тоже не работает.
Вот что пишут разрабочики: http://www.google.com/appsstatus#hl=en&v=issue&sid=3&iid=9cb1a82cdfa9e2ce88ca138c4af8915d
(а статус сервисов можно смотреть тут: http://www.google.com/appsstatus#hl=en&v=status)

В связи с этим просьба к разработчикам: можно-ли добавить опцию "не показывать popup сообщение об ошибке" (у меня установлен плагин KeepStatus)? Спасибо!

« Last Edit: 17 03 2014, 18:13:05 by sensboston »