After reboot transmission web interface only works after transmission reload. Fixed in 2.9 and workaround
In some cases folk have reported that the Transmission GUI is not always running after a reboot, even though the process is set to automatically start.
It turns how there is a minor bug in the stabel release of transmission -sometimes on boot the network is not instantly available. e.g. DHCP is in progress or other processes still running. This can mean that Transmission fails to bind to the network interface.so the the Web GUI will not work unless the services is manually restarted.
This change to the local start file is a workaround. This change waits for 10 seconds then reloads the service. This fix can be used until the 2.9 release of transmission is promoted to stable.
This example is for the Armbian distro for a download server outlined previously.
sudo nano /etc/rc.local
Then add these 2 lines before the last line which should remain exit 0
sleep 10
sudo service transmission-daemon reload
Save the changes, restart wait 20 seconds and the Web UI should be working without the need for a manual restart. The file should look like this
# Sometimes on boot the network is not instantly available
# e.g. DHCP is in progress or other processes still running.
# This can mean that Transmission failts to bind to the network interface
# so the the Web GUI will not work unless the services is manually restarted
# This change to the local start file is a workaround
# This change waits for 10 seconds then reloads the service
# This is a workaround until the 2.9 release of transmission is widely available
sleep 10
sudo service transmission-daemon reload
exit 0