Bug 57859

Summary: ошибка при работе с lighttpd для rTorrent
Product: Sisyphus Reporter: Горин Егор Романович <goriner>
Component: emonodaAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: grenka, lav
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Горин Егор Романович 2026-02-13 18:29:53 MSK
Стенды обновленные до сизиф:
ALT Workstation 11.1 x86-64
ALT Workstation K 11.2 x86-64
Alt Server 11 x86-64
ALT Education KDE 11 x86-64
ALT Education xfce 11 x86-64

Любая команда заканчивается ошибкой после настройки веб-сервера (lighttdm) для работы с rtorrent

Шаги воспроизведения:
Установлены Emonoda rTorrent Lighttpd
Добавить в ~/.rtorrent.rc информацию о сокете:

scgi_local = /home/ВАШ_ЮЗЕР/.rpc.socket
execute.nothrow = chmod,777,/home/ВАШ_ЮЗЕР/.rpc.socket
encoding_list = UTF-8

добавить в конфигурационный файл lighttpd информацию о шлюзе:

server.modules += ( "mod_scgi" )
scgi.server = (
    "/RPC2" => (
        "127.0.0.1" => (
            "socket" => "/home/ВАШ_ЮЗЕР/.rpc.socket",
            "check-local" => "disable",
            "disable-time" => 0
        )
    )
)

Дать lighttpd доступ в домашнюю директорию

Настроить Emonoda ~/.config/emonoda.yaml
core:
    client: rtorrent
    torrents_dir: /ваш/путь/к/директории
trackers:
    rutracker.org:
        user: Ваш_юзернейм
        passwd: Ваш_пароль

Запустить rtorrent и lighttpd

Выполнить команду с файлом:
$ emfile test.torrent

Ожидаемая реакция:
Вывод всех метаданных файла

Фактический результат:
Команда заканчивается ошибкой:
xmlrpc.client.Fault: <Fault -503: 'invalid parameters: target must be a string'>