Тема: [FAQ] Deluge
Показать сообщение отдельно
Старый 07.10.2010, 12:05     # 14
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
народ, хэлп. уже неделю медитирую - нифига понять не могу. самое ужасное, что даже не могу понять в какую сторону копать

короче. сабж обновился на 1.3.0 (до того я сидел на 1.1.9, то есть 1.2.х я благополучно миновал)
и началась свистопляска. сам демон замечательно стартует и работает. deluge-console тоже фунциклирует. а вот web и гуй работать не хотят. Причем пару раз запустились. но потом видимо, что-то в конфигах не то прописывают и потом работать перестают.
В чем заключается их неработоспособность: сами по себе они запускаются, но не видят демона, и соответственно нифига не отображают..
В логах имеем:
deluged.log (лог демона):
Код:
BadLoginError: Username does not exist
[INFO    ] 17:37:00 rpcserver:223 Deluge client disconnected: Connection was closed cleanly.
[INFO    ] 17:37:00 rpcserver:203 Deluge Client connection made from: 127.0.0.1:25073
[ERROR   ] 17:37:00 rpcserver:265 Username does not exist
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/site-packages/deluge-1.3.0-py2.6.egg/deluge/core/rpcserver.py", line 259, in dispatch
    ret = component.get("AuthManager").authorize(*args, **kwargs)
  File "/usr/local/lib/python2.6/site-packages/deluge-1.3.0-py2.6.egg/deluge/core/authmanager.py", line 87, in authorize
    raise BadLoginError("Username does not exist")
BadLoginError: Username does not exist
и т.д
delugew.log (лог web-морды)
Код:
BadLoginError: Username does not exist
--------------------------------------------------------------------------------
[INFO    ] 17:37:00 client:228 Connection lost to daemon at :58846 reason: Connection was closed cleanly.
[INFO    ] 17:37:00 client:221 Connecting to daemon at :58846..
[INFO    ] 17:37:00 client:125 Connected to daemon at :58846..
[ERROR   ] 17:37:00 client:393 RPCError Message Received!
--------------------------------------------------------------------------------
RPCRequest: daemon.login(, )
--------------------------------------------------------------------------------
  File "/usr/local/lib/python2.6/site-packages/deluge-1.3.0-py2.6.egg/deluge/core/rpcserver.py", line 259, in dispatch
    ret = component.get("AuthManager").authorize(*args, **kwargs)
  File "/usr/local/lib/python2.6/site-packages/deluge-1.3.0-py2.6.egg/deluge/core/authmanager.py", line 87, in authorize
    raise BadLoginError("Username does not exist")

BadLoginError: Username does not exist
Тоесть оно явно не может внутри локалхоста заавторизоваться. Судя, по
Цитата:
RPCRequest: daemon.login(, )
- оно вообще не получает ничего из файла auth. Хотя, записи там есть. и где он лежит оно тоже знает, ибо при затирании оного и перезапуске демона оно его создает.

куда хоть брейкпойнты пихать чтоб поглядеть что где и как оно спрашивает/ищет/получает, и как эти брейкпойнты должны выглядеть? Ну типа, как в php - echo ___; (или var_dump ___; ) exit; .... Тут - змеюка, я с ней не сталкивался доселе. Если требуются еще какие подробности - напишу.

ps. FreeBSD
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума