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
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.