Home
Psi+ Project
psi-dev@conference.jabber.ru
Вторник, 8 мая 2012< ^ >
zet установил(а) тему: Psi+ Project — Development branch of Psi IM Jabber client
• Room languages: Russian, English
http://psi-dev.googlecode.com/ | http://psi-plus.com/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Psi+ Win32 Installer v0.15.5320 || Changelog: https://raw.github.com/psi-plus/main/master/changelog.txt
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Необходимый компонент для ночных билдов под венду http://psi-dev.googlecode.com/files/zlib1.2.6-libs-win32.7z
Конфигурация комнаты
Участники комнаты

GMT+4
[00:02:26] rion☫ вышел(а) из комнаты
[00:18:49] Dominges вышел(а) из комнаты
[00:19:21] Dominges вошёл(а) в комнату
[00:27:12] shade вошёл(а) в комнату
[00:29:10] WST вошёл(а) в комнату
[00:52:35] <iSida> RSS: Новости для Issue updates for project psi-dev on Google Code
• Issue 508 created: "Утечка сокета при переподключении через диалог настроек аккаунтов"
Пишу свой XMPP-сервер и наткнулся на такой баг (с jabber.ru на котором стоит ejabberd тоже воспроизводиться)
Шаги по воспроизведению проблемы:
What steps will reproduce the problem?
0. Важный момент - я в настройках аккаунта явным образом статически прописываю ресурс.
1. Подключаемся псями к серверу
2. потом заходим в редактирование аккаунтов
3. редактируем или просто нажимаем "сохранить"
4. т.к. мы подключены, то Psi предлагает переподключиться
5. соглашаемся на переподключение и тут бага
Каков ожидаемый результат?
What is the expected output?
Ожидается что Psi пошлет presence unavailable, закроет поток (пошлет закрывающий тег </stream:stream>) и закроет соединение (сокет)
Что Вы видите вместо этого?
What do you see instead?
По логам сервера вижу, что Psi посылают как и положенно presence unavailable, но не закрывают поток и не закрывают соединение. Соединение продолжает висеть открытым (его можно видеть в том числе и через netstat) и Psi даже продолжают посылать пинги в виде пробелов =)
Какую версию Psi+ / ОС Вы используете?
What version of the Psi+/OS are you using?
ОС: openSUSE 12.1
Psi:
alex@shade:~> rpm -qi psi-plus
Name : psi-plus
Version : 0.15.5319
Release : 3.1
Architecture: x86_64
Install Date: Вт. 08 мая 2012 00:18:55
Group : Productivity/Networking/Talk/Clients
Size : 13865549
License : GPL v2 or later
Signature : DSA/SHA1, Вс. 08 апр. 2012 13:47:06, Key ID ef9cf9f1a4333080
Source RPM : psi-plus-0.15.5319-3.1.src.rpm
Build Date : Вс. 08 апр. 2012 13:45:22
Build Host : build23
Relocations : (not relocatable)
Vendor : obs://build.opensuse.org/home:nirdosh
URL : http://psi-dev.googlecode.com/
Summary : Jabber client using Qt
Description :
Psi+ is Psi with patches from http://psi-dev.googlecode.com/.
Psi is the premiere Instant Messaging application designed[…]
http://code.google.com/p/psi-dev/issues/detail?id=508
[01:08:30] nsof вошёл(а) в комнату
[01:11:38] MisterKanister вышел(а) из комнаты: Disconnected: connection closed
[01:15:39] shade вышел(а) из комнаты
[01:15:41] shade вошёл(а) в комнату
[01:18:52] shade вышел(а) из комнаты
[01:46:58] Котэ-Готэ вышел(а) из комнаты
[02:16:32] <iSida> RSS: Новости для Issue updates for project psi-dev on Google Code
• Update 1 to issue 508 ("Утечка сокета при переподключении через диалог настроек аккаунтов")
см. также
тест на jabber.ru (ejabberd)
http://www.youtube.com/watch?v=yfFTM_FpwxU
http://code.google.com/p/psi-dev/issues/detail?id=508#c1
[02:17:02] EcliptuX2 вышел(а) из комнаты
[02:17:36] WilDFirE вышел(а) из комнаты: Replaced by new connection
[02:17:38] WilDFirE вошёл(а) в комнату
[02:45:38] WilDFirE вышел(а) из комнаты
[03:13:05] Z_God вышел(а) из комнаты
[03:16:15] asdfаg вошёл(а) в комнату
[03:18:35] <asdfаg> asdasd
[03:23:15] diSabler вышел(а) из комнаты: time2sleep
[03:28:03] WilDFirE вошёл(а) в комнату
[03:36:15] asdfаg вышел(а) из комнаты
[07:09:51] rion☫ вошёл(а) в комнату
[07:55:27] KukuRuzo вышел(а) из комнаты
[08:15:29] Котэ-Готэ вошёл(а) в комнату
[09:18:44] Qwеst вошёл(а) в комнату
[09:22:53] KukuRuzo вошёл(а) в комнату
[09:23:46] Qwеst вышел(а) из комнаты: -1
[09:47:54] rion☫ вышел(а) из комнаты
[10:03:03] KukuRuzo вышел(а) из комнаты
[10:14:14] KukuRuzo вошёл(а) в комнату
[10:26:27] Леван вошёл(а) в комнату
[10:30:11] <Леван> Вопрос. Почему-то пси+ постоянно теряет соединение с сетью. То-есть переподключается. ОС винда 7
[10:36:07] <KukuRuzo> .v  Леван
[10:36:09] <iSida> KukuRuzo: Ошибка! Удалённый сервер не найден!
[10:36:18] <KukuRuzo> !v  Леван
[10:36:20] <gluxi> KukuRuzo: Unable to get version
[10:37:03] <KukuRuzo> Леван: надо больше инфы писать, какая версия?
[10:45:08] <KukuRuzo> Если билд ночной, то проверь чтобы в каталоге с екзешником была библиотека zlib.dll версии с гуглокода
[10:56:43] Z_God вошёл(а) в комнату
[10:57:53] <Леван> KukuRuzo: 0.15 версия
[11:01:52] WST вышел(а) из комнаты
[11:05:14] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[11:05:15] KukuRuzo вошёл(а) в комнату
[11:15:22] WST вошёл(а) в комнату
[11:17:13] rion☫ вошёл(а) в комнату
[11:21:02] rion☫ вышел(а) из комнаты
[11:27:40] Леван вышел(а) из комнаты
[11:36:52] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[11:36:53] KukuRuzo вошёл(а) в комнату
[11:42:52] Леван вошёл(а) в комнату
[11:43:50] <Леван> KukuRuzo: где это
[11:49:13] EcliptuX2 вошёл(а) в комнату
[11:50:31] <KukuRuzo> Леван: в теме конфы посмотри
[11:51:45] <Леван> куда ставить его?
[11:54:46] <Леван> KukuRuzo [11:54:05] <Jaskier> Леван:
Name: Psi+
Ver.: 0.15.5320 (Apr 8 2012)
OS: Windows 7
[11:58:30] <KukuRuzo> .v
[11:58:32] <iSida> KukuRuzo: Psi+ 0.15.5329-webkit (May  7 2012) // Windows 7
[12:00:21] <KukuRuzo> Леван: библиотеку из архива скопируй в каталог где лежит экзешник пси+
[12:00:56] <Леван> понял
[12:04:08] <Леван> KukuRuzo: готово
[12:04:49] diSabler вошёл(а) в комнату
[12:13:42] Леван вышел(а) из комнаты: Replaced by new connection
[12:14:36] Леван вошёл(а) в комнату
[12:15:32] <Леван> вот. отключение без причины было
[12:30:16] Z_God вышел(а) из комнаты
[12:34:47] Dealer_WeARE вошёл(а) в комнату
[12:58:07] <nsof> KukuRuzo: у меня даже не с ночным одни реконекты
[13:00:24] <Леван> nsof: баг
[13:00:33] <nsof> Внезапно
[13:01:12] <nsof> Но это ендопроблемы, они меня касаются только когда мне скучно и я решу во что нибудь поиграть .___.
[13:01:23] <nsof> Вендопроблемы*
[13:18:28] <KukuRuzo> nsof: у меня постоянных реконнектов нет, есть "временные" связанные с кривой работой сети на моей работе, у меня просто глобальные реконнекты
[13:19:09] <nsof> А у меня только ж.сру реконектит, и конекты к нему по несколько минут
[13:20:05] <nsof> Ладно, пойду в хитмана поиграю…
[13:20:12] nsof вышел(а) из комнаты
[13:23:40] nsof вошёл(а) в комнату
[13:23:46] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[13:25:06] WilDFirE вышел(а) из комнаты
[13:28:09] WilDFirE вошёл(а) в комнату
[13:41:29] nsof вышел(а) из комнаты
[13:42:58] Леван вышел(а) из комнаты
[13:44:33] Dealer_WeARE вошёл(а) в комнату
[13:58:01] Spike вошёл(а) в комнату
[13:59:03] <Spike> реквестирую метаконтакты
[13:59:39] <Spike> и сворачивание окна чатов
[14:00:08] <Dealer_WeARE> Какое сворачивание?
[14:00:19] <Spike> как в кипе
[14:00:23] <Spike> в трей
[14:00:52] <Dealer_WeARE> В трэй окна чатов сворачиваться не будут никогда
[14:01:01] <Spike> жаль
[14:01:08] <Spike> плагинов по теме нет?
[14:02:44] <Dealer_WeARE> Нет, плагинный интерфейс не позволит такое реализовать
[14:02:51] <Spike> в http://psi-plus.com/wiki/doku.php можно убрать кусок doku.php с помощью http://www.dokuwiki.org/rewrite?s[]=doku&s[]=php
[14:03:16] <Spike> вот рабочий пример http://comicslate.org
[14:11:17] <Spike> стоило бы развернуть список с языками в формат флагов, как у меня
[14:16:04] <Spike> ещё один костыль вижу. у вас страницы из корня сайта продублированы в подпапке ru. лечится плагином http://www.dokuwiki.org/plugin:redirect
[14:18:58] <Spike> тут есть два варианта - в первом знак ru в списке будет тусклый, но редиректиться всё же будет, надо написать плагину правило ru:* $1
во втором случае наоборот, все ссылки на корневые страницы будут вести в ru. тут точно правило не знаю, возможно [^:]* ru:$1
[14:20:28] <Spike> ещё плагин полезен при сильной перестройке структуры сайта, не придётся исправлять ссылки по всему интернету
[14:23:15] <Spike> и это, справку русифицировали бы. как-то так http://comicslate.org/wiki/index
[14:24:56] <Spike> можете считать письменным разрешением на использование в обход СС BY-NC-SA
[14:26:50] rion☫ вошёл(а) в комнату
[14:27:52] <Spike> ещё можно http://www.dokuwiki.org/plugin:captcha и в ACL поставить * @ALL 2 хотя под этот движок ни разу не видел, чтобы боты приходили
[14:34:48] <Spike> в Лемминге и Муравьеде уязвимость в RSS http://www.freelists.org/post/dokuwiki/Hotfix-Release-20110525a-Rincewind
[14:36:33] rion☫ вышел(а) из комнаты
[14:59:30] nsof вошёл(а) в комнату
[15:01:05] <nsof> Spike: это всё к diSabler
[15:01:18] diSabler это не интересно.
[15:01:29] <WST> Spike: :-p
[15:01:37] <WST> Spike: не ожидал тебя тут увидеть
[15:01:55] <Spike> WST: а как же
[15:03:02] <Spike> diSabler: межсайтовая уязвимость - неинтересно? ок, моё дело предупредить
[15:03:11] Spike вышел(а) из комнаты
[15:08:23] WST вышел(а) из комнаты
[15:17:24] Z_God вошёл(а) в комнату
[15:19:19] OKTAVIUS вышел(а) из комнаты
[15:51:38] EcliptuX2 вышел(а) из комнаты: Disconnected: connection closed
[15:52:30] EcliptuX2 вошёл(а) в комнату
[15:58:23] nsof вышел(а) из комнаты
[15:58:41] nsof вошёл(а) в комнату
[16:08:00] MisterKanister вошёл(а) в комнату
[16:12:51] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[16:27:55] spinex вошёл(а) в комнату
[16:31:57] tchgefest вошёл(а) в комнату
[16:46:33] nsof вышел(а) из комнаты
[17:00:32] fry вошёл(а) в комнату
[17:04:55] O01eg вышел(а) из комнаты
[17:05:48] fry вышел(а) из комнаты
[17:10:17] tchgefest вышел(а) из комнаты
[17:21:26] Котэ-Готэ вышел(а) из комнаты
[17:27:07] Котэ-Готэ вошёл(а) в комнату
[17:46:50] nsof вошёл(а) в комнату
[17:50:42] nsof вышел(а) из комнаты
[17:51:00] nsof вошёл(а) в комнату
[19:07:37] spinex вышел(а) из комнаты
[19:20:57] KukuRuzo вышел(а) из комнаты
[19:26:07] Котэ-Готэ вышел(а) из комнаты: Replaced by new connection
[19:26:08] Котэ-Готэ вошёл(а) в комнату
[19:50:41] WilDFirE вышел(а) из комнаты
[20:21:17] O01eg вошёл(а) в комнату
[20:30:54] WilDFirE вошёл(а) в комнату
[20:49:39] O01eg вышел(а) из комнаты: Replaced by new connection
[20:49:49] O01eg вошёл(а) в комнату
[20:57:26] Dealer_WeARE вошёл(а) в комнату
[20:58:56] nsof вышел(а) из комнаты
[21:04:14] nsof вошёл(а) в комнату
[21:42:07] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[23:04:00] rion☫ вошёл(а) в комнату
[23:07:03] rion☫ вышел(а) из комнаты: Я использую Miranda IM (http://miranda-im.org/.)
[23:07:31] rion☫ вошёл(а) в комнату
[23:11:38] WilDFirE вышел(а) из комнаты
[23:44:13] Qwеst вошёл(а) в комнату
[23:44:47] rion☫ вышел(а) из комнаты: Я использую Miranda IM (http://miranda-im.org/.)
[23:57:15] Qwеst вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!