Skocz do zawartości

plugin Transmission


tux

Rekomendowane odpowiedzi

Witam

 

Mam problem z pluginem transmission a mianowicie wchodząc przez adres IPboxa:9091 cały czas dostaje komunikat:

403: Forbidden

Unauthorized IP Address.

Either disable the IP address whitelist or add your address to it.

If you\'re editing settings.json, see the \'rpc-whitelist\' and \'rpc-whitelist-enabled\' entries.

If you\'re still using ACLs, use a whitelist instead. See the transmission-daemon manpage for details.

 

 

Próbowałem już rady wskazanej na innym forum przez tux\'a:

Odnośnik do komentarza
Udostępnij na innych stronach

Zatrzymaj transmission:

 

/etc/init.d/transmissiond stop

plik podmień na zatrzymanym transmission - edytuj np. w notepad++ bo znak końca linii ma być unixowy.
Potem jak wgrasz plik restart boxa.

Niestety zabieg ten jest bezskuteczny. Po ponownym uruchomieniu plik settings.json jest prawidłowy lecz po uruchomieniu pluginu plik jest nadpisywany i wygląda tak:

{
    \"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\": 2,
    \"dht-enabled\": true,
    \"download-dir\": \"/media/hdd/transmission/download\",
    \"encryption\": 1,
    \"idle-seeding-limit\": 30,
    \"idle-seeding-limit-enabled\": false,
    \"incomplete-dir\": \"//Downloads\",
    \"incomplete-dir-enabled\": false,
    \"lazy-bitfield-enabled\": true,
    \"lpd-enabled\": false,
    \"message-level\": 2,
    \"open-file-limit\": 32,
    \"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\": 0,
    \"pex-enabled\": true,
    \"port-forwarding-enabled\": true,
    \"preallocation\": 1,
    \"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\": \"{842a19fcd3d5ea2bbc1263b7ba58577ab3c4cfedHa/.uNjy\",
    \"rpc-port\": 9091,
    \"rpc-username\": \"root\",
    \"rpc-whitelist\": \"freebox_v8.1_mod_by_tux_live_rootfs.tar.gz\",
    \"rpc-whitelist-enabled\": true,
    \"script-torrent-done-enabled\": false,
    \"script-torrent-done-filename\": \"\",
    \"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\": 18,
    \"upload-slots-per-torrent\": 14
}

Może ktoś z was rozwiąże ten problem bo plugin jest bardzo przydatny.

Odnośnik do komentarza
Udostępnij na innych stronach

\"rpc-whitelist\": \"freebox_v8.1_mod_by_tux_live_rootfs.tar.gz\",

tutaj to wpisujesz IP jaki mają mieć dostęp a nie nazwę archiwum :)

to tak na początek

 

a teraz cały gotowy konfig działający u mnie na serwerze tylko zmień usera i hasło:

 

{

    \"alt-speed-down\": 512,

    \"alt-speed-enabled\": false,

    \"alt-speed-time-begin\": 15,

    \"alt-speed-time-day\": 127,

    \"alt-speed-time-enabled\": true,

    \"alt-speed-time-end\": 525,

    \"alt-speed-up\": 3,

    \"bind-address-ipv4\": \"0.0.0.0\",

    \"bind-address-ipv6\": \"::\",

    \"blocklist-enabled\": true,

    \"blocklist-url\": \"http://www.bluetack.co.uk/config/level1.gz\",

    \"cache-size-mb\": 4,

    \"dht-enabled\": true,

    \"download-dir\": \"/media/transmission\",

    \"download-queue-enabled\": true,

    \"download-queue-size\": 5,

    \"encryption\": 1,

    \"idle-seeding-limit\": 30,

    \"idle-seeding-limit-enabled\": false,

    \"incomplete-dir\": \"/media/transmission/\",

    \"incomplete-dir-enabled\": false,

    \"lpd-enabled\": false,

    \"message-level\": 2,

    \"peer-congestion-algorithm\": \"\",

    \"peer-limit-global\": 240,

    \"peer-limit-per-torrent\": 60,

    \"peer-port\": 57054,

    \"peer-port-random-high\": 65535,

    \"peer-port-random-low\": 1024,

    \"peer-port-random-on-start\": false,

    \"peer-socket-tos\": \"default\",

    \"pex-enabled\": true,

    \"port-forwarding-enabled\": true,

    \"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\": \"{842a19fcd3d5ea2bbc1263b7ba58577ab3c4cfedHa/.uNjy\",

    \"rpc-port\": 9091,

    \"rpc-url\": \"/transmission/\",

    \"rpc-username\": \"torrentus\",

    \"rpc-whitelist\": \"127.0.0.1 192.168.1.16 192.168.1.15 192.168.1.12 192.168.1.13 192.168.1.14\",

    \"rpc-whitelist-enabled\": true,

    \"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\": 0,

    \"speed-limit-down-enabled\": true,

    \"speed-limit-up\": 0,

    \"speed-limit-up-enabled\": true,

    \"start-added-torrents\": true,

    \"trash-original-torrent-files\": false,

    \"umask\": 18,

    \"upload-slots-per-torrent\": 14,

    \"utp-enabled\": true,

    \"watch-dir\": \"/media/transmission\",

    \"watch-dir-enabled\": true,

    \"lazy-bitfield-enabled\": true

}

 

Odnośnik do komentarza
Udostępnij na innych stronach

Tak jak pisałem plik samoczynnie się nadpisuje także wklejenie twojego configa nic nie daje, bo po uruchomieniu pluginu plik settings.json nadpisuje się na ten wklejony przeze mnie powyżej.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Przecież pisałem wcześniej w poście powyżej że:

 

Zatrzymaj transmission:

/etc/init.d/transmissiond stop

 

plik podmień na zatrzymanym transmission - edytuj np. w notepad++ bo znak końca linii ma być unixowy.

 

Potem jak wgrasz plik restart boxa.

 

Po ponownym uruchomieniu sprawdzam plik settings.json i jest prawidłowy ten co podał tux powyżej. Ale gdy uruchomię transmission w menu pluginy plik ten nadpisuje się na taki, który podałem z tym wpisem:

 

    \"rpc-whitelist\": \"freebox_v8.1_mod_by_tux_live_rootfs.tar.gz\",

    \"rpc-whitelist-enabled\": true,

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Coś jest na rzeczy, u mnie 2 razy instalowałem system i lipa, dopiero jak wgrałem starą wersje to ruszył. Nie wiem skąd bierze mu się to:

    \"rpc-whitelist\": \"freebox_v8.1_mod_by_tux_live_rootfs.tar.gz\", 

    \"rpc-whitelist-enabled\": true, 

I nadpisywanie kasowanie restartowanie nie pomaga.

Niestety po paru godzinach znów przestał działać. to pomogło:

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...