LINUX.ORG.RU

Transmission-daemon не работает веб-интерфейс, куда копать?

 , ,


0

3

Приветствую всех! Установил вот на свой одноплатник transmission daemon поверх Ubuntu. По вебу это чудо открываться наотрез отказывается!

192.168.0.150:9091

Не удается получить доступ к сайту Сайт 192.168.0.150 не позволяет установить соединение.

Настраивал, как указано в сообществе убунты.

Указанные папки лежат на внешнем HDD, который расшарен через Самбу. К папкам даны права 777 для odroid:odroid.

root@odroid:/home/odroid/3tb/share# ls -l
total 20
drwxrwxrwx  2 odroid odroid 4096 Dec  2 10:31 Films
drwxrwxrwx 27 odroid odroid 4096 Dec  2 10:31 Serials
drwxrwxrwx  3 odroid odroid 4096 Dec  2 02:35 Soft_Games
drwxrwxrwx  3 odroid odroid 4096 Dec  2 19:28 Torrents

Samba работает без нареканий.

Статус радостно говорит о следующем:

root@odroid:/etc# sudo service transmission-daemon status
● transmission-daemon.service - Transmission BitTorrent Daemon
   Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2016-12-02 20:26:07 UTC; 1min 9s ago
 Main PID: 7968 (transmission-da)
   Status: "Idle."
   CGroup: /system.slice/transmission-daemon.service
           └─7968 /usr/bin/transmission-daemon -f --log-error

Dec 02 20:26:07 odroid systemd[1]: Starting Transmission BitTorrent Daemon...
Dec 02 20:26:07 odroid systemd[1]: Started Transmission BitTorrent Daemon.

/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="/home/odroid/.config/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"

/etc/init/transmission-daemon.conf

start on (filesystem and net-device-up IFACE=lo)
stop on runlevel [!2345]

# give time to send info to trackers
kill timeout 30

setuid odroid
setgid odroid

respawn

pre-start script

  # stop job from continuing if no config file found for daemon
  [ ! -f /etc/default/transmission-daemon ] && { stop; exit 0; }

  # source the config file
  . /etc/default/transmission-daemon

  # stop job from continuing if admin has not enabled service in
  # config file.
  [ "$ENABLE_DAEMON" != 0 ] || { stop; exit 0; }

end script

script
  . /etc/default/transmission-daemon

  exec /usr/bin/transmission-daemon -f $OPTIONS
end script

/home/odroid/.config/transmission-daemon

{
    "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/odroid/3tb/share/Torrents/", 
    "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/odroid/3tb/share/Torrents/incoming", 
    "incomplete-dir-enabled": true, 
    "lpd-enabled": false, 
    "max-peers-global": 200, 
    "message-level": 1, 
    "peer-congestion-algorithm": "", 
    "peer-id-ttl-hours": 6, 
    "peer-limit-global": 200, 
    "peer-limit-per-torrent": 50, 
    "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": false, 
    "rpc-password": "{6f6e86ea7385e9fd9a111c0082e5b7d1020509cdu7krmWh8", 
    "rpc-port": 9091, 
    "rpc-url": "/transmission/", 
    "rpc-username": "transmission", 
    "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": 18, 
    "upload-limit": 100, 
    "upload-limit-enabled": 0, 
    "upload-slots-per-torrent": 14, 
    "utp-enabled": true
}

куда копать?

В iptables.

Kuzz ★★★ ()

«rpc-enabled»: false, у тебя выключено

anonymous ()

Про «rpc-enabled»: false тебе анонимус верно написал. Вообще, почитай вот здесь как его пошагово поднимать и перепроверь все. Но я думаю, если ты последуешь совету анонимуса, то все заработает.

Promusik ★★★★★ ()
Ответ на: комментарий от Promusik

сделал все, как указано было в статье. Однако результат все тот же.

http://192.168.0.150:9091/ Не удается получить доступ к сайту

Сайт 192.168.0.150 не позволяет установить соединение. Выполните поиск по запросу 192 168 150 9091 в Google

root@odroid:/home/odroid/.config/transmission-daemon# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1e:06:32:44:2b
          inet addr:192.168.0.150  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:6ff:fe32:442b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:134789411 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26884194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1496178653 (1.4 GB)  TX bytes:1085001836 (1.0 GB)

и

root@odroid:/home/odroid/.config/transmission-daemon# service transmission-daemon status
● transmission-daemon.service - Transmission BitTorrent Daemon
   Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2016-12-03 19:02:49 UTC; 2min 48s ago
 Main PID: 27521 (transmission-da)
   Status: "Idle."
   CGroup: /system.slice/transmission-daemon.service
           └─27521 /usr/bin/transmission-daemon -f --log-error

Dec 03 19:02:49 odroid systemd[1]: Starting Transmission BitTorrent Daemon...
Dec 03 19:02:49 odroid systemd[1]: Started Transmission BitTorrent Daemon.
adept7771 ()
Ответ на: комментарий от ArcFi
root@odroid:/home/odroid/.config/transmission-daemon# ps aux | grep transmission
debian-+ 28090  0.0  0.1  30696  3256 ?        Ssl  21:14   0:03 /usr/bin/transmission-daemon -f --log-error
root     29502  0.0  0.0   4020   796 pts/1    S+   22:31   0:00 grep --color=auto transmission

Nmap

Starting Nmap 7.31 ( https://nmap.org ) at 2016-12-03 22:36 Oeieyiaey (ceia)

Nmap scan report for 192.168.1.150

Host is up.

PORT     STATE    SERVICE        VERSION

9091/tcp filtered xmltec-xmlmail

Демон же на машине запущен, и более того, взят верный конфиг именно из папки юзера odroid, а не кого-бы то ни было еще. Правильно ли я понимаю, что НМАП стучится на сервер по определенному порту, и говорит что он filtered? То есть закрыт файерволлом?

Странно, ведь в iptables

 iptables -L -n -v
Chain INPUT (policy ACCEPT 26M packets, 42G bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 23M packets, 118G bytes)
 pkts bytes target     prot opt in     out     source               destination

adept7771 ()
Ответ на: комментарий от adept7771

debian-+ 28090 0.0 0.1 30696 3256 ? Ssl 21:14 0:03 /usr/bin/transmission-daemon -f --log-error

Демон работает под выделенным юзером, и конфиг у него в другом каталоге:

systemctl cat transmission-daemon

ArcFi ()

ArcFi правильно говорит.

$ sudo systemctl cat transmission-daemon
# /lib/systemd/system/transmission-daemon.service
[Unit]
Description=Transmission BitTorrent Daemon
After=network.target

[Service]
User=debian-transmission
Type=notify
ExecStart=/usr/bin/transmission-daemon -f --log-error
ExecReload=/bin/kill -s HUP $MAINPID

[Install]
WantedBy=multi-user.target

Это мой выхлоп. Обрати внимание на то что в нем присутствует

User=debian-transmission

Вот у этого юзера конфа и лежит - проверь её.

Promusik ★★★★★ ()
Последнее исправление: Promusik (всего исправлений: 1)
Ответ на: комментарий от Promusik

Запарился с этой трансмиссией. Поставил р-торрент) завелось все с пол пинка.

В любом случае, всем спасибо за советы.

adept7771 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.