При запуске сервера выдает:
[console]invoke-rc.d pyicqt restart Stopping ICQ transport for Jabber: pyicqt. Starting ICQ transport for Jabber: pyicqtCRITICAL: Traceback in debug.observer2 - tuple index out of range CRITICAL: Traceback in debug.observer2 - tuple index out of range[/console]
Раньше помогало:
[console]chown -R pyicqt:pyicqt /var/lib/pyicqt[/console]
Сейчас все равно выдает ошибку.
Нагуглил только это:
И для всех остальных, если вдруг нагуглите этот тред:
[url]http://www.mail-archive.com/debian-bugs-closed@lists.debian.org/msg300920.html[/url]
Для Ъ:
# chown -R pyicqt:pyicqt /var/lib/pyicqt
PyICQ-t и настройка взаимодействия с ejabberd
http://code.google.com/p/pyicqt/issues/detail?id=194#c4 вот тут тоже нашел про этот баг. Но как исправить не пойму с английским плоховато
Ну и логи /var/log/pyicqt/pyicqt.log:
[2011-09-02 14:32:45] Traceback (most recent call last):
[2011-09-02 14:32:45] File "/usr/share/pyicqt/PyICQt.py", line 14, in <module>
[2011-09-02 14:32:45] main.main()
[2011-09-02 14:32:45] File "/usr/share/pyicqt/src/main.py", line 465, in main
[2011-09-02 14:32:45] app = App()
[2011-09-02 14:32:45] File "/usr/share/pyicqt/src/main.py", line 419, in __init__
[2011-09-02 14:32:45] xdb.housekeep()
[2011-09-02 14:32:45] File "/usr/share/pyicqt/src/xdb/xmlfiles.py", line 427, in housekeep
[2011-09-02 14:32:45] notes = utils.NotesToMyself(noteList)
[2011-09-02 14:32:45] File "/usr/share/pyicqt/src/utils.py", line 315, in __init__
[2011-09-02 14:32:45] os.makedirs(pre)
[2011-09-02 14:32:45] File "/usr/lib/python2.6/os.py", line 157, in makedirs
[2011-09-02 14:32:45] mkdir(name, mode)
[2011-09-02 14:32:45] OSError: [Errno 13] Permission denied: '/var/lib/pyicqt/icq.example.org/'
[2011-09-02 14:39:02] Traceback (most recent call last):
[2011-09-02 14:39:02] File "/usr/share/pyicqt/PyICQt.py", line 14, in <module>
[2011-09-02 14:39:02] main.main()
[2011-09-02 14:39:02] File "/usr/share/pyicqt/src/main.py", line 465, in main
[2011-09-02 14:39:02] app = App()
[2011-09-02 14:39:02] File "/usr/share/pyicqt/src/main.py", line 419, in __init__
[2011-09-02 14:39:02] xdb.housekeep()
[2011-09-02 14:39:02] File "/usr/share/pyicqt/src/xdb/xmlfiles.py", line 427, in housekeep
[2011-09-02 14:39:02] notes = utils.NotesToMyself(noteList)
[2011-09-02 14:39:02] File "/usr/share/pyicqt/src/utils.py", line 315, in __init__
[2011-09-02 14:39:02] os.makedirs(pre)
[2011-09-02 14:39:02] File "/usr/lib/python2.6/os.py", line 157, in makedirs
[2011-09-02 14:39:02] mkdir(name, mode)
[2011-09-02 14:39:02] OSError: [Errno 13] Permission denied: '/var/lib/pyicqt/icq.chipset.62-rzn.ru/'
там говорится о том, что надо даунгрейдить dev-python/twisted до 10.1 или апдейтить до 11.0 и, что дебианщикам это помогает... не пробовали шерстить гентушную багзиллу по тому же поводу?
Пробывал потому что на генту была такая же проблема. Но так и не нашел способа обновить. Как мне лучше обновить python-twisted до 11.0 на debian
Обновил пуфон до 11 ошибка осталась. что еще можно сделать?
Как решил задачу? отпишись если нашел способ как устранить эту ошибку
Для дебиан не скажу точно для gentoo решил проблему.
Ништяк локально джабер поднял на дебиане, без транспорта обошелся) Слушай а как сделать чтобы зарегестрированные пользователи сразу добавлялись в список контактов к вновь добавеному пользователю?)
Все нашел) mod_shared_roster видимо сюда копать)