ing156 / vacuum-im

Automatically exported from code.google.com/p/vacuum-im
GNU General Public License v3.0
0 stars 0 forks source link

Зависает #824

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Vacuum 1.3.0.2403

Пишет, что online соответственно ничего не 
приходит.
В данный момент один контакт в ростере offline 
(на самом деле online), к нему мои сообщения 
доходят, а от него ко мне нет.

Original issue reported on code.google.com by mr.lioncub on 21 Aug 2014 at 10:27

GoogleCodeExporter commented 8 years ago
В консоли тишина, ни статусы, вообще ничего 
не приходит.

Original comment by mr.lioncub on 21 Aug 2014 at 10:31

GoogleCodeExporter commented 8 years ago
Приватные листы не трогали?

Original comment by potapov.s.a on 28 Aug 2014 at 5:09

GoogleCodeExporter commented 8 years ago
Нет. Что еще и где подглядеть можно будет?

Original comment by mr.lioncub on 28 Aug 2014 at 5:12

GoogleCodeExporter commented 8 years ago
Может debug режим можно включить?

Original comment by mr.lioncub on 4 Sep 2014 at 5:15

GoogleCodeExporter commented 8 years ago
Да, можно запустить расширенное 
логирование параметром -lt 511, но и на 
обычные логи с зависанием хотелось бы 
посмотреть, выложи их куда-нибудь.

Original comment by potapov.s.a on 4 Sep 2014 at 5:18

GoogleCodeExporter commented 8 years ago
за 21 уже подтерлись... буду ждать 
перецедент, клиент не перегружаю.

Original comment by mr.lioncub on 4 Sep 2014 at 5:19

GoogleCodeExporter commented 8 years ago
А что видно в XML консоли, когда сообщения не 
доходят?

Original comment by potapov.s.a on 4 Sep 2014 at 5:20

GoogleCodeExporter commented 8 years ago
> буду ждать перецедент
Т.е. это происходит не часто?

Original comment by potapov.s.a on 4 Sep 2014 at 5:21

GoogleCodeExporter commented 8 years ago
если выключать на ночь и включать утром, то 
реже...
происходит лавинообразно, у разных 
клиентов. Возможно не может обработать 
какой-то ответ от сервера и отказывается 
вообще что-либо принимать....
Хочу словить у себя, чтоб точно 
контролировать ситуацию.

Original comment by mr.lioncub on 4 Sep 2014 at 5:27

GoogleCodeExporter commented 8 years ago
>В консоли тишина

Original comment by mr.lioncub on 4 Sep 2014 at 5:39

GoogleCodeExporter commented 8 years ago
Если в консоли тишина, значит сообщения не 
доходят до клиента, может проблема на 
сервере? Другими клиентами не 
подключаетесь к этому же аккаунту?

Original comment by potapov.s.a on 4 Sep 2014 at 5:41

GoogleCodeExporter commented 8 years ago
>нет
сообщения уходят, но не приходят
сервер Openfire 3.9.3 аутентификация ntlm. Уже 
думаю перебираться на kerberos, но тогда 
придется к сожалению отказаться от vacuum, т.к. 
нужна только прозрачная аутентификация.

Original comment by mr.lioncub on 4 Sep 2014 at 5:53

GoogleCodeExporter commented 8 years ago
отправил лог на почту. в 12:31:32 точно уже не 
доходили

Original comment by mr.lioncub on 4 Sep 2014 at 9:52

GoogleCodeExporter commented 8 years ago
Посмотрел, похоже пропала связь с сервером, 
об этом говорит вот это:
Private data saved in local storage, ns=vacuum:recent-contacts, id=sid_903: 
remote-server-timeout

А может и с сетью что-то не так:
Failed to send statistics hit: Узел www.google-analytics.com не 
найден

Как давно появилась эта проблема? Сервер 
когда обновляли? После перезапуска вакуума 
проблема пропадает?

Original comment by potapov.s.a on 4 Sep 2014 at 10:01

GoogleCodeExporter commented 8 years ago
Может помочь отключение сжатия данных 
между сервером и клиентом, из-за него 
частенько странные баги вылезали, по этому 
я его отключил по умолчанию.

Original comment by potapov.s.a on 4 Sep 2014 at 10:06

GoogleCodeExporter commented 8 years ago
Скорее всего это опять сжатие потока, 
несколько раз в логе подключение 
обрывалось из-за некорректного XML.

Original comment by potapov.s.a on 4 Sep 2014 at 10:11

GoogleCodeExporter commented 8 years ago
и тут возвращается 
https://code.google.com/p/vacuum-im/issues/detail?id=812
хотелось бы это сделать не перезаписывая 
настройки пользователей.

отключу понаблюдаю....

Original comment by mr.lioncub on 4 Sep 2014 at 10:19

GoogleCodeExporter commented 8 years ago
Помогло отключение?

Original comment by potapov.s.a on 17 Sep 2014 at 6:11

GoogleCodeExporter commented 8 years ago
Пока полет нормальный. Отслеживаю...

Original comment by mr.lioncub on 17 Sep 2014 at 6:18

GoogleCodeExporter commented 8 years ago
Что получилось выяснить.
На большом кол-ве пользователей Openfire 
перестает обрабатывать сообщения.
Поведение vacuum при таком состоянии: 
1. если был подключен, то статус не меняется, 
но сообщения не доходят до адресата и 
соответственно ничего не приходит. в 
консоль ничего не приходит
2. если был отключен, то и не подключается... 
тут все нормально.

т.е. непонятно как отслеживается online 
состояние.

p.s. Дорос до смены openfire, думаю последний 
месяц помучаемся. Приходится каждые день 
перезапускать. Буду выбирать что-то на kerberos 
и linux.

Original comment by mr.lioncub on 25 Sep 2014 at 2:45

GoogleCodeExporter commented 8 years ago
А перезапуск Openfire помогает? Может стоит 
откатиться на предыдущую версию сервера и 
подождать более новой?

Original comment by potapov.s.a on 25 Sep 2014 at 4:48

GoogleCodeExporter commented 8 years ago
Перезапуск конечно помогает.
Жду с версии 3.6.x то там не работает, то что 
то еще вылазит. А кол-во клиентов растет, 
компьютеризация...
Новые версии еще не могу полноценно 
погонять из-за старой java, может проблемы 
из-за нее... проверить нет возможности патч 
rasmusa работает только на 6-ке

Original comment by mr.lioncub on 25 Sep 2014 at 4:54

GoogleCodeExporter commented 8 years ago
Что-нибудь удалось прояснить?

Original comment by potapov.s.a on 1 Dec 2014 at 5:17

GoogleCodeExporter commented 8 years ago
Проблема есть. Скорее всего на стороне openfire.

Обновить java для последней openfire не 
представляется возможным т.к. NTLM работает 
только на java 6, а kerberos не поддерживается 
клиентом.
Openfire перегружаю 2 раза в день.

Выход - менять всю связку: клиент и сервер. 
Хотя сервер моежт себя так ведет из-за 6 java, 
ну это домыслы проверить пока никак не 
могу....

Пока не до этого....
Думаю как баг для vacuum можно закрывать.

Original comment by mr.lioncub on 1 Dec 2014 at 5:36

GoogleCodeExporter commented 8 years ago

Original comment by potapov.s.a on 2 Dec 2014 at 5:56