JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Сообщения об ошибках [BugTraq] » J2J: баги Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
Post new topic  Reply to topic View previous topic :: View next topic 
PostPosted: Sat Feb 10, 2007 8:53 pm Reply with quote
Nerkill
Отметившийся
Отметившийся
Joined: 10 Feb 2007
Posts: 8
Location: Москва




Binary wrote:

а вообще какие-то транспорты работают?

Все работает, только при каждом подключении просит авторизацию
View user's profile Send private message Send Jabber-message
PostPosted: Sat Feb 10, 2007 9:10 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Nerkill wrote:
Binary wrote:

а вообще какие-то транспорты работают?

Все работает, только при каждом подключении просит авторизацию

ну а с другими то транспортами все в порядке? Smile

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Feb 10, 2007 9:24 pm Reply with quote
Nerkill
Отметившийся
Отметившийся
Joined: 10 Feb 2007
Posts: 8
Location: Москва




Binary wrote:

ну а с другими то транспортами все в порядке? Smile

С другими серверами и транспортами на них проблем нет
View user's profile Send private message Send Jabber-message
PostPosted: Tue Mar 20, 2007 11:18 am Reply with quote
b108
Отметившийся
Отметившийся
Joined: 20 Mar 2007
Posts: 2
Location: Волгоград




Юзаю
b108@jabber.ru -> шлюз xmpp.jrudevels.org -> b108@jabber.tushino.com

Сначала всё работало, здорово,
а со вчерашнего вечера вдруг перестало,
перерегистрировался -- не хочет.

Ответ приходит такой:

<presence from="xmpp.jrudevels.org" type="error" to="b108@jabber.ru/work" >
<error type="cancel" code="401" >
<not-authorized xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</error>
</presence>

Просьба посмотреть, если есть возможность, в чём дело.
View user's profile Send private message Send Jabber-message
PostPosted: Fri Jan 18, 2008 7:55 pm Reply with quote
Obsidian
Отметившийся
Отметившийся
Joined: 16 Dec 2007
Posts: 7




было бы неплохо настроить транспорт для работы с xmpp.oscar.aol.com, если это возможно

_________________
a.k.a. Chris Archer
View user's profile Send private message
PostPosted: Fri Jan 18, 2008 7:57 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




а кто Вам сказал, что оно не работает?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Feb 28, 2008 9:38 pm Reply with quote
AVanGarD
Отметившийся
Отметившийся
Joined: 28 Feb 2008
Posts: 2
Location: Новосибирск




Ребят, такая бага
j2j 1.1.8r101 стоит, twisted из последнего svn
Бага заключается в том, что транспорт ни с того ни с сего перестал коннектить джиды с других серверов. Свой сервер цепляет, но если сервак сторонний, то logging in без конца. Уже непойму куда копать(
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Feb 28, 2008 10:53 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




AVanGarD wrote:
Ребят, такая бага
j2j 1.1.8r101 стоит, twisted из последнего svn
Бага заключается в том, что транспорт ни с того ни с сего перестал коннектить джиды с других серверов. Свой сервер цепляет, но если сервак сторонний, то logging in без конца. Уже непойму куда копать(

ОС? логи пробовали включать?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Feb 29, 2008 10:42 am Reply with quote
K0NCTANT1N
Гуру
Гуру
Joined: 27 Jun 2007
Posts: 278
Location: Украина




AVanGarD wrote:
Ребят, такая бага
j2j 1.1.8r101 стоит, twisted из последнего svn
Бага заключается в том, что транспорт ни с того ни с сего перестал коннектить джиды с других серверов. Свой сервер цепляет, но если сервак сторонний, то logging in без конца. Уже непойму куда копать(

Здается мне что это Винь ОСь Question
View user's profile Send private message Send Jabber-message
PostPosted: Fri Feb 29, 2008 10:58 am Reply with quote
AVanGarD
Отметившийся
Отметившийся
Joined: 28 Feb 2008
Posts: 2
Location: Новосибирск




Binary wrote:

ОС? логи пробовали включать?

FreeBSD 6.2


<iq from='j2j.sibnsk.net' to='avangard@sibnsk.net/Teana-Gajim' id='275' type='result'/>
<iq from='avangard@sibnsk.net/Teana-Gajim' to='avangard@sibnsk.net/Teana-Gajim' id='push' type='set'>
<query xmlns='jabber:iq:roster'>
<item subscription='none' jid='j2j.sibnsk.net'/>
</query>
</iq>
<presence from='j2j.sibnsk.net' to='avangard@sibnsk.net/Teana-Gajim' type='subscribe'/>

<presence to="j2j.sibnsk.net" type="subscribed" id="276">
<x xmlns="vcard-temp:x:update">
<photo>bebcc0195eec49488619015f547bc165b43cafee</photo>
</x>
<c xmlns="http://jabber.org/protocol/caps" node="http://gajim.org/caps" ext="xhtml cstates" ver="0.11.4.1" />
</presence>

<iq from='avangard@sibnsk.net/Teana-Gajim' to='avangard@sibnsk.net/Teana-Gajim' id='push' type='set'>
<query xmlns='jabber:iq:roster'>
<item subscription='from' jid='j2j.sibnsk.net'/>
</query>
</iq>

<presence from='j2j.sibnsk.net' to='avangard@sibnsk.net/Teana-Gajim' type='unavailable'>
<status>Logging in...</status>
</presence>

<presence from='j2j.sibnsk.net' to='avangard@sibnsk.net/Teana-Gajim' type='error'>
<error code='404' type='cancel'>
<remote-server-not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
</error>
</presence>
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Feb 29, 2008 4:32 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




поставьте последнюю ревизию из SVN, в ней можно включить логи в конфиге, там будет видно, какое именно исключение возникает при подключении.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Nov 20, 2010 1:16 pm Reply with quote
DnAp
Отметившийся
Отметившийся
Joined: 20 Nov 2010
Posts: 1




Если соединение с бд долго не используется, то оно автоматически закрывается. Тк на моем серваке обитаю только я это у меня случается достаточно часто.
Решение проблемы обновить функцию fetchone в database.py
Code:

    def fetchone(self, query):
        try:
            self.dbCursor.execute(query)
            data = self.dbCursor.fetchone()
        except Exception, e:
            self.connect()
            print "Reconnect OK"
            data = self.dbCursor.fetchone()
        if data == None:
            return data
        return list(data)


Пишу чтобы самому не забыть если что.
View user's profile Send private message
Повторная регистрация в j2j
PostPosted: Tue Sep 13, 2011 12:05 pm Reply with quote
AlagosZim
Отметившийся
Отметившийся
Joined: 11 Sep 2011
Posts: 1




При первой регистрации было что то не то с импортом контактов, и я решил зарегистрироваться повторно. Я прочитал что для этого достаточно просто удалить j2j из ростера и повторить регистрацию.
Возможно я делаю что то не так, опишу последовательность своих действий.




Функций для удаления кроме как из ростера, как видите, у меня нет. В полях остались мои регистрационные данные. Пробую зарегистрироваться все равно.




Успешно, замечательно.
Но вот только никакой авторизации нету. А если я сам добавлю j2j транспорт - то у меня пишет что авторизация "для" и при старте мессенджера он не подсоединяется автоматом.

Подскажите, что делать с этим ну или ткните носом, если я что то пропустил.

Не хотел засорять другие ветки, потому кинул сюда, если мимо - переместите куда нужно и не очень пинайте за это)
View user's profile Send private message
PostPosted: Sat Jan 07, 2012 2:20 pm Reply with quote
Алик
Отметившийся
Отметившийся
Joined: 07 Jan 2012
Posts: 1




Здравствуйте!
Прошу подсказать как быть дальше и в чем я не прав.
Ось: Debian 6

Скачиваю транспорт с репозитариев:
Кладу допустим в /root/j2j/
В /root/j2j/ кладем папку twisted и патчим ее twisted-ticket-4771.patch
Прописываем настраиваем конфиги сервака и транспорта, ребутим пробуем запускать:

Quote:
root@40471-10002:~/j2j# python main.py
Traceback (most recent call last):
File "main.py", line 99, in <module>
main()
File "main.py", line 92, in main
"tcp:%s:%s" % (config.HOST, config.PORT))
File "/root/j2j/twisted/words/protocols/jabber/component.py", line 323, in bui
ldServiceManager
client_svc = jstrports.client(strport, svc.getFactory())
File "/root/j2j/twisted/words/protocols/jabber/jstrports.py", line 30, in clie
nt
name, args, kw = parse(description, factory)
File "/root/j2j/twisted/words/protocols/jabber/jstrports.py", line 25, in pars
e
args, kw = strports._parse(description)
File "/root/j2j/twisted/python/deprecate.py", line 281, in __getattribute__
value = getattr(_module, name)
AttributeError: 'module' object has no attribute '_parse'


И транспорт не стартует!

Если без папки twisted:

Quote:
root@40471-10002:~/j2j# python main.py
Connected
Traceback (most recent call last):
File "/build/buildd-python2.6_2.6.6-8+b1-i386-eMQLuT/python2.6-2.6.6/Modules/p
yexpat.c", line 659, in EndElement

File "/usr/lib/python2.6/dist-packages/twisted/words/xish/domish.py", line 797
, in _onEndElement
self.ElementEvent(self.currElem)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/xmlstream.py", line
107, in onElement
self.dispatch(element)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 31
7, in dispatch
callbacklist.callback(obj)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 10
7, in callback
methodwrapper(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 27
, in __call__
self.method(*nargs, **nkwargs)
File "/root/j2j/client.py", line 349, in onPresence
self.route(el)
File "/root/j2j/client.py", line 521, in route
opts = self.component.db.getOptsById(uid)
File "/root/j2j/database.py", line 89, in getOptsById
"users_options WHERE user_id=" + str(uid))
File "/root/j2j/database.py", line 46, in fetchone
self.execute(query)
File "/root/j2j/database.py", line 57, in execute
self.dbCursor.execute(query)
File "/usr/lib/pymodules/python2.6/MySQLdb/cursors.py", line 166, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 35, in defaul
terrorhandler
raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'disablenotifies' in
'field list'")
Traceback (most recent call last):
File "/build/buildd-python2.6_2.6.6-8+b1-i386-eMQLuT/python2.6-2.6.6/Modules/p
yexpat.c", line 659, in EndElement

File "/usr/lib/python2.6/dist-packages/twisted/words/xish/domish.py", line 797
, in _onEndElement
self.ElementEvent(self.currElem)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/xmlstream.py", line
107, in onElement
self.dispatch(element)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 31
7, in dispatch
callbacklist.callback(obj)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 10
7, in callback
methodwrapper(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 27
, in __call__
self.method(*nargs, **nkwargs)
File "/root/j2j/client.py", line 380, in onIq
self.mailbox(el)
File "/root/j2j/client.py", line 426, in mailbox
options = self.component.db.getOptsById(myuid)
File "/root/j2j/database.py", line 89, in getOptsById
"users_options WHERE user_id=" + str(uid))
File "/root/j2j/database.py", line 46, in fetchone
self.execute(query)
File "/root/j2j/database.py", line 57, in execute
self.dbCursor.execute(query)
File "/usr/lib/pymodules/python2.6/MySQLdb/cursors.py", line 166, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 35, in defaul
terrorhandler
raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'disablenotifies' in
'field list'")
Traceback (most recent call last):
File "/build/buildd-python2.6_2.6.6-8+b1-i386-eMQLuT/python2.6-2.6.6/Modules/p
yexpat.c", line 659, in EndElement

File "/usr/lib/python2.6/dist-packages/twisted/words/xish/domish.py", line 797
, in _onEndElement
self.ElementEvent(self.currElem)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/xmlstream.py", line
107, in onElement
self.dispatch(element)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 31
7, in dispatch
callbacklist.callback(obj)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 10
7, in callback
methodwrapper(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 27
, in __call__
self.method(*nargs, **nkwargs)
File "/root/j2j/client.py", line 407, in onIq
self.route(el)
File "/root/j2j/client.py", line 521, in route
opts = self.component.db.getOptsById(uid)
File "/root/j2j/database.py", line 89, in getOptsById
"users_options WHERE user_id=" + str(uid))
File "/root/j2j/database.py", line 46, in fetchone
self.execute(query)
File "/root/j2j/database.py", line 57, in execute
self.dbCursor.execute(query)
File "/usr/lib/pymodules/python2.6/MySQLdb/cursors.py", line 166, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 35, in defaul
terrorhandler
raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'disablenotifies' in
'field list'")
Traceback (most recent call last):
File "/build/buildd-python2.6_2.6.6-8+b1-i386-eMQLuT/python2.6-2.6.6/Modules/p
yexpat.c", line 659, in EndElement

File "/usr/lib/python2.6/dist-packages/twisted/words/xish/domish.py", line 797
, in _onEndElement
self.ElementEvent(self.currElem)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/xmlstream.py", line
107, in onElement
self.dispatch(element)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 31
7, in dispatch
callbacklist.callback(obj)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 10
7, in callback
methodwrapper(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 27
, in __call__
self.method(*nargs, **nkwargs)
File "/root/j2j/client.py", line 319, in onMessage
self.route(el)
File "/root/j2j/client.py", line 521, in route
opts = self.component.db.getOptsById(uid)
File "/root/j2j/database.py", line 89, in getOptsById
"users_options WHERE user_id=" + str(uid))
File "/root/j2j/database.py", line 46, in fetchone
self.execute(query)
File "/root/j2j/database.py", line 57, in execute
self.dbCursor.execute(query)
File "/usr/lib/pymodules/python2.6/MySQLdb/cursors.py", line 166, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 35, in defaul
terrorhandler
raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'disablenotifies' in
'field list'")
Traceback (most recent call last):
File "/build/buildd-python2.6_2.6.6-8+b1-i386-eMQLuT/python2.6-2.6.6/Modules/p
yexpat.c", line 659, in EndElement

File "/usr/lib/python2.6/dist-packages/twisted/words/xish/domish.py", line 797
, in _onEndElement
self.ElementEvent(self.currElem)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/xmlstream.py", line
107, in onElement
self.dispatch(element)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 31
7, in dispatch
callbacklist.callback(obj)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 10
7, in callback
methodwrapper(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/twisted/words/xish/utility.py", line 27
, in __call__
self.method(*nargs, **nkwargs)
File "/root/j2j/client.py", line 319, in onMessage
self.route(el)
File "/root/j2j/client.py", line 521, in route
opts = self.component.db.getOptsById(uid)
File "/root/j2j/database.py", line 89, in getOptsById
"users_options WHERE user_id=" + str(uid))
File "/root/j2j/database.py", line 46, in fetchone
self.execute(query)
File "/root/j2j/database.py", line 57, in execute
self.dbCursor.execute(query)
File "/usr/lib/pymodules/python2.6/MySQLdb/cursors.py", line 166, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 35, in defaul
terrorhandler
raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'disablenotifies' in
'field list'")


и что самое интересное, транспорт стартует и вроде как работает.

В логах:
Quote:
==Login message== on 2012/01/07 12:25:18
User alik@yaushev.com/Jan is trying to log in

==Login message== on 2012/01/07 12:25:18
User alik@yaushev.com/Jan is connecting to talk.google.com:5222 with guest-jid cas@myufa.ru/Jan

==Login message== on 2012/01/07 12:29:07
User alik@yaushev.com/Jan is trying to log out

==Login message== on 2012/01/07 12:29:07
User alik@yaushev.com/Jan has lost connection
[Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion.


Если папка твистед в каталоге с транспортом и командуем:
Quote:
root@40471-10002:~/j2j# python main.py -b -c j2j.conf


то ошибки не выскакивают, но и транспорт не стартует.

При том же запросе, но без папки twisted - все стартует без ошибок и работает. Вопрос следующий касаемо именно этого момента, зачем тогда патчить?

Собственно говоря пугают ошибки! И как лучше поступить? Где я что не доделал? Спасибо!

И что еще заметил - транспорт неплохо нагружает CPU временами (при 1-ом пользователе), это тоже дело в настройке транспорта?
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate ICQ Number
PostPosted: Mon Jan 09, 2012 1:58 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Патчить нужно только определённую версию twisted, где это поломали. Чаще всего патчить не нужно. Ваши ошибки из-за того, что схема базы не совпадает с актуальной. До этого на этой базе использовали более старую версию?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
J2J: баги
JRuDevels Forum Index » Сообщения об ошибках [BugTraq]
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 8 of 8  
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin