Posted: Wed Dec 03, 2008 6:07 am |
|
|
yus |
Отметившийся |
|
|
Joined: 15 Nov 2007 |
Posts: 4 |
|
|
|
|
|
|
|
Спасибо, сегодня работает
Использую gtalk.jrudevels.org для GMail.
Багов замечено не было. |
|
|
|
|
Posted: Wed Dec 31, 2008 12:39 pm |
|
|
eugeny nemo |
Отметившийся |
|
|
Joined: 31 Dec 2008 |
Posts: 2 |
Location: екатеринбург |
|
|
|
|
|
|
коллеги, подскажите.
имею j2j, прекрасно работающий со всеми jabber-серверами (как минимум jabber.ru и jabber.org) кроме gmail.
при попытке присоединиться на gmail - получаю ошибку:
Code: |
[Failure instance: Traceback (failure with no frames): <class 'OpenSSL.SSL.Error'>: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')]
] |
Параметры соединения стандартные, username, password, server=gmail.com, port=5222. Domain or IP не указан.
При этом gtalk.jrudevels.org, имеющий точно такую же версию (1.1.8.r117 2008-03-26), успешно логинится.
Чего ему может не хватать, и как это отдебажить? |
|
|
|
|
Posted: Wed Dec 31, 2008 12:55 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
не работает gtalk со свежими версиями openssl. вроде, там что-то с проверкой сертификатов, досконально еще никто не копал |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Wed Dec 31, 2008 12:57 pm |
|
|
eugeny nemo |
Отметившийся |
|
|
Joined: 31 Dec 2008 |
Posts: 2 |
Location: екатеринбург |
|
|
|
|
|
|
О, спасибо за направление поисков.
Есть возможность установить, с какой версией оно заведомо работает? |
|
|
|
|
Posted: Wed Dec 31, 2008 2:55 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
eugeny nemo wrote: | О, спасибо за направление поисков.
Есть возможность установить, с какой версией оно заведомо работает? |
Code: | $ openssl version
OpenSSL 0.9.8c 05 Sep 2006 |
|
|
_________________ And I'm feeling good! |
|
|
|
| | Несколько аккаунтов на транспорт? |
| |
Posted: Wed Feb 04, 2009 6:51 pm |
|
|
mithyronnie |
Отметившийся |
|
|
Joined: 04 Feb 2009 |
Posts: 15 |
|
|
|
|
|
|
|
Вопрос: можно ли несколько jabber-аккаунтов использовать через транспорт? Если да, то как? Просто есть мысль сделать на этом систему алиасов (а их может быть много для одного реального акка...). |
|
|
|
|
| | Re: Несколько аккаунтов на транспорт? |
| |
Posted: Wed Feb 04, 2009 6:53 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
mithyronnie wrote: | Вопрос: можно ли несколько jabber-аккаунтов использовать через транспорт? Если да, то как? Просто есть мысль сделать на этом систему алиасов (а их может быть много для одного реального акка...). |
только каскадированием. иначе не понятно, что делать с адресацией jidов через гостевой аккаунт - как различить jid@transport от одного аккаунта от jid@transport от другого? |
|
_________________ And I'm feeling good! |
|
|
|
| | Re: Несколько аккаунтов на транспорт? |
| |
Posted: Thu Feb 05, 2009 3:59 am |
|
|
mithyronnie |
Отметившийся |
|
|
Joined: 04 Feb 2009 |
Posts: 15 |
|
|
|
|
|
|
|
Binary wrote: | mithyronnie wrote: | Вопрос: можно ли несколько jabber-аккаунтов использовать через транспорт? Если да, то как? Просто есть мысль сделать на этом систему алиасов (а их может быть много для одного реального акка...). |
только каскадированием. иначе не понятно, что делать с адресацией jidов через гостевой аккаунт - как различить jid@transport от одного аккаунта от jid@transport от другого? |
Правильно ли я понял, что каскадирование - это означает, что в гостевой аккаунт тоже коннектится транспорт j2j и в нем следующий гостевой получается? Тогда жесть...
Насчет различения - надо в код посмотреть, но, насколько я понимаю, jid-ы в гостевой аккаунт все равно добавляются в виде name%server@transport, почему бы не добавлять(и не адресовать соответственно) name%server%account@transport? Или я неправильно все понял и это не про ту адресацию речь идет? С утра надо еще подумать на эту тему.
Кстати, спасибо за быстрый ответ . |
|
|
|
|
| | |
Posted: Thu Feb 05, 2009 10:46 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
про каскадирование всё верно. ваш вариант адресации не пройдёт, т.к. бывают jidы без % вообще да и вообще, будет довольно много проблем с регистрацией, менеджментом, etc, etc... |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Thu Feb 05, 2009 11:18 am |
|
|
mithyronnie |
Отметившийся |
|
|
Joined: 04 Feb 2009 |
Posts: 15 |
|
|
|
|
|
|
|
Ладно, спасибо, буду думать дальше.
P.S. А svn у меня одного не работает? (https://svn.jrudevels.org/j2j/trunk) |
|
|
|
|
Posted: Tue Feb 10, 2009 10:42 am |
|
|
lnj |
Отметившийся |
|
|
Joined: 10 Feb 2009 |
Posts: 2 |
|
|
|
|
|
|
|
поставил j2j-1.1.8.r115 с ejabberd на фряху, работает, но как интеракивное приложение
т.е. после python main.py в консоли появляется connected и консоль висит в ожидании, пока не сделаешь ^C.
как запустить транспорт демоном, если сделать python main.py & то запускается но не работает нормально
svn версию попробовать не могу, не работает svn.... |
|
|
|
|
Posted: Tue Feb 10, 2009 11:55 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
починил svn, в последней ревизии есть эксперементальный ключ командной строки для запуска в бекграунде...
а вообще, nohup python main.py & |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Fri Mar 27, 2009 1:52 pm |
|
|
mithyronnie |
Отметившийся |
|
|
Joined: 04 Feb 2009 |
Posts: 15 |
|
|
|
|
|
|
|
Для своего сервера (debian) написал start-stop, чтобы в init.d валялся и запускать удобно было. На базе pyicq-t . Он немного отличается от вектора развития (к примеру, пиддир в нем задается, а не в conf-файле):
Блин, как бы деб сделать, чтобы он работал как ебилд-9999 (сразу из свн-а собирал...)
Code: | #! /bin/bash
### BEGIN INIT INFO
# Provides: J2J
# Required-Start: $syslog
# Required-Stop: $syslog
# Should-Start: $local_fs
# Should-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts J2J transport for Jabber
# Description: starts J2J which provides a gateway that allows Jabber users to import their accounts as aliases
# from other jabber servers(or simply other JIDs as aliases). It can connect to any Jabber server
# that supports the Connect component mechanism.
### END INIT INFO
export PATH=/sbin:/bin:/usr/sbin:/usr/bin
. /lib/lsb/init-functions
NAME=j2j
DESC="J2J transport for Jabber"
PIDDIR=/var/run/j2j
PIDFILE=$PIDDIR/$NAME.pid
USER=j2j
GROUP=j2j
SSD_OPTS="--pidfile=$PIDFILE --name=python --user=$USER"
DAEMON=/usr/bin/python
OPTIONS="/usr/share/j2j/main.py --config=/etc/j2j/j2j.conf --background --pid $PIDFILE"
test -f $DAEMON || exit 0
if test ! -e $PIDDIR; then
mkdir $PIDDIR
chown $USER:$GROUP $PIDDIR
fi
case "$1" in
start)
log_daemon_msg "Starting $DESC" "$NAME"
start-stop-daemon --start $SSD_OPTS --startas "$DAEMON" --chuid "$USER" -- $OPTIONS
log_end_msg $?
;;
stop)
log_daemon_msg "Stopping $DESC" "$NAME"
start-stop-daemon --stop $SSD_OPTS --retry 10
log_end_msg $?
;;
reload|force-reload)
log_daemon_msg "Reloading $DESC" "$NAME"
start-stop-daemon --stop $SSD_OPTS --signal HUP
log_end_msg $?
;;
restart)
$0 stop
$0 start
;;
|
|
|
|
|
|
| | |
Posted: Tue Mar 31, 2009 11:37 am |
|
|
mithyronnie |
Отметившийся |
|
|
Joined: 04 Feb 2009 |
Posts: 15 |
|
|
|
|
|
|
|
А какой клиент лучше использовать для тестирования транспорта? А то у меня что-то с Gajim проблемы: транспорт "отваливается" через некоторое время использования. В логах вроде ничего подозрительного... Показать могу, только скажите что. |
|
|
|
|
Posted: Wed Apr 01, 2009 2:51 pm |
|
|
Lion |
Разработчик |
|
|
Joined: 10 Jan 2005 |
Posts: 699 |
Location: г. Волжский |
|
|
|
|
|
|
Лучше пробовать не нескольких клиентах, Psi, TKabber, JAJC, Bombus, QIP |
|
|
|
|
JRuDevels Forum Index » Серверная часть [Server-Side] |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT + 3 Hours
Page 25 of 26
Goto page Previous 1, 2, 3 ... , 24, 25, 26 Next
|
|
|
|