Не изменяются/работают настройки Transmission-daemon.

Автор jidckii, 09 марта 2014, 22:20:59

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

jidckii

Доброго времени суток.
Столкнулся с таким явлением, что при изменении конфига настройки не применяются и не работают в принципе ограничения скорости черепахой и прочие.
Как делаю:
Останавливаю демона:
/etc/init.d/./transmisson-daemon stop
далее поправил путь к самому конфигу:
user@user:~$ cat /etc/default/transmission-daemon
# defaults for transmission-daemon
# sourced by /etc/init.d/transmission-daemon

# Change to 0 to disable daemon
ENABLE_DAEMON=1

# This directory stores some runtime information, like torrent files
# and links to the config file, which itself can be found in
# /etc/transmission-daemon/settings.json
CONFIG_DIR="/etc/transmission-daemon"

# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS="--config-dir $CONFIG_DIR"

# (optional) extra options to start-stop-daemon
#START_STOP_OPTIONS="--iosched idle --nicelevel 10"

потом настраиваю сам конфиг:
user@user:~$ cat /etc/transmission-daemon/settings.json
{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 4,
    "dht-enabled": true,
    "download-dir": "/home/user/downloads",
    "download-limit": 100,
    "download-limit-enabled": 0,
    "download-queue-enabled": true,
    "download-queue-size": 5,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/home/user/downloads",
    "incomplete-dir-enabled": false,
    "lpd-enabled": false,
    "max-peers-global": 200,
    "message-level": 2,
    "peer-congestion-algorithm": "",
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": false,
    "preallocation": 1,
    "prefetch-enabled": 1,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "{6518644680c2ae987fa3020a456e82a5122eb239SGj3SXaL",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "XXXX",
    "rpc-whitelist": "127.0.0.1",
    "rpc-whitelist-enabled": false,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 0,
    "upload-limit": 100,
    "upload-limit-enabled": 0,
    "upload-slots-per-torrent": 14,
    "utp-enabled": true
}

Мне прежде всего надо поменять порт с 9091 на 443, но после изменения порта, сохранения настроек и запуска демона, по 443 поту веб-морда не доступна, а доступна так же по 9091, только при этом ничего не работает.
Так же после изменения порта перестает быть доступна и консольная версия.
user@user:~$ transmission-remote-cli -c user:user@localhost
Cannot connect to localhost:9091: Connection refused
То есть он все равно долбится в 9091, все началось с того, что заметил, что при нажатии на черепаху, скорость не ограничивается до заданной.
Система Debian stable(wheezy). На ноуте с дебиан тестинг, все работает без проблем.
Lenovo U410, Jessie

qupl

Оно же отключено?
Цитировать"download-limit-enabled": 0,
...
"upload-limit-enabled": 0,

jidckii

qupl,
В пример приведен стандартный конфиг, после переустановки программы.
можно изменить значения, но работать они не будут!
Так же эти все настройки поидее можно изменять уже из веб морды, и они должны работать, чего не происходит.
В этом то и вся соль.
Ну и самое важное не изменяется порт.
Lenovo U410, Jessie

zzz

Цитата: jidckii от 10 марта 2014, 17:55:15
qupl,
В пример приведен стандартный конфиг, после переустановки программы.
можно изменить значения, но работать они не будут!
Так же эти все настройки поидее можно изменять уже из веб морды, и они должны работать, чего не происходит.
В этом то и вся соль.
Ну и самое важное не изменяется порт.
Была та же проблема. После установки настройки не сохранялись. Остановил демон, вручную поменял пару параметров, перезапустил. Настройки стали изменяться через гуи. Но после обновления веб морда вообще ни в какую не заводится. Попробую переустановить :\

zzz

Перерыл пол инета, решение найти не удалось. В общем wheezy, transmission 2,53 (stable). Веб интерфейс работает, кроме localhost. А мне уж очень нужно чтобы он работал, для xbmc дополнения transmission-remote.
Тобеж порт прослушивается, запускается все под debian-transmission. Каша в голове, но где-то вроде читал, что с 2.3х версии, нативно  отключали локалхоста, но как включить не нашел..

jidckii

zzz, я думаю это баг именно этой версии трансишн. Так как у меня на на ноуте с убунтой трансмишн 2.82 и все ок работает. Так что можно из сорцов свежую версию думаю собрать.
Lenovo U410, Jessie