— I’ve edited settings.json to change rpc-port to port 80 —
cat /home/osmc/.config/transmission-daemon/settings.json | grep rpc-port
"rpc-port": 80,
— I’ve edited transmission.service to include “-p 80” —
cat /lib/systemd/system/transmission.service | grep ExecStart=
ExecStart=/usr/bin/transmission-daemon -f --log-error --allowed *.*.*.* -p 80
sudo systemctl daemon-reload
sudo service transmission restart
service transmission status
● transmission.service - Transmission BitTorrent Daemon Loaded: loaded (/lib/systemd/system/transmission.service; enabled) Active: active (running) since Thu 2017-09-07 22:25:02 CEST; 7min ago Process: 11761 ExecStartPre=/bin/sleep 10 (code=exited, status=0/SUCCESS) Main PID: 11763 (transmission-da) Status: "Idle." CGroup: /system.slice/transmission.service └─11763 /usr/bin/transmission-daemon -f --log-error --allowed *.*.*.* -p 80
sudo lsof -nP | grep LISTEN
`rpcbind 360 root 8u IPv4 7001 0t0 TCP *:111 (LISTEN)
rpcbind 360 root 11u IPv6 7004 0t0 TCP *:111 (LISTEN)
vsftpd 3899 root 3u IPv6 25621 0t0 TCP *:21 (LISTEN)
sshd 11335 root 3u IPv4 1763786 0t0 TCP *:22 (LISTEN)
sshd 11335 root 4u IPv6 1763788 0t0 TCP *:22 (LISTEN)
transmiss 11763 osmc 13u IPv4 1772563 0t0 TCP *:51413 (LISTEN)
transmiss 11763 osmc 14u IPv6 1772565 0t0 TCP *:51413 (LISTEN)
transmiss 11763 11765 osmc 13u IPv4 1772563 0t0 TCP *:51413 (LISTEN)
transmiss 11763 11765 osmc 14u IPv6 1772565 0t0 TCP *:51413 (LISTEN)`
sudo netstat -lntp
`Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 360/rpcbind
tcp 0 0 0.0.0.0:51413 0.0.0.0:* LISTEN 11763/transmission-
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 11335/sshd
tcp6 0 0 :::111 :::* LISTEN 360/rpcbind
tcp6 0 0 :::51413 :::* LISTEN 11763/transmission-
tcp6 0 0 :::21 :::* LISTEN 3899/vsftpd
tcp6 0 0 :::22 :::* LISTEN 11335/sshd`
Is there some kind of mechanism built in to OSMC that prevents port 80 being assigned to a daemon? P.s. the mediacenter daemon is not running, hence port 8080 is not in use by kodi.bin.