A
A
Adept Popken2016-12-02 23:30:24
ubuntu
Adept Popken, 2016-12-02 23:30:24

Transmission-daemon web interface not working, where to dig?

Welcome all! I installed the transmission daemon on top of Ubuntu on my single-board. On the web, this miracle flatly refuses to open!
192.168.0.150:9091
Unable to access site
Site 192.168.0.150 cannot connect.
Configured as indicated in the ubunt community.
The specified folders lie on an external HDD, which is shared via Samba. The folders are given permissions 777 for odroid:odroid.

[email protected]:/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 works flawlessly.
The status happily says the following:
[email protected]:/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
}

Answer the question

In order to leave comments, you need to log in

2 answer(s)
K
ky0, 2016-12-03
@ky0

And who actually told you that it should open "on the web"? This is a port of the transmission RPC, with which all sorts of graphic muzzles such as Transmission Remote GUI
can work ZY . - you also have "rpc-enabled": set to false if you want to connect via RPC - you probably need to change this.

M
MarioKit, 2020-09-27
@MarioKit

Check the firewall rules add via ufw allow 9091and see if it helps. In my case, the port was simply not forwarded.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question