transmission-web not work on freebsd

Discussion of the Web Interface for Transmission, formerly known as Clutch. This applies to all version of Transmission
Post Reply
yokodzun
Posts: 1
Joined: Thu Oct 08, 2009 10:15 am

transmission-web not work on freebsd

Post by yokodzun »

When I try connect to WebUI via http://1.2.3.4:9091/transmission/web/ i see:

Code: Select all

404: Not Found

Couldn't find Transmission's web interface files!
But I see all needed files:

Code: Select all

root@xxxx # ls /usr/local/share/transmission/web/ 
LICENSE     images      index.html  javascript  stylesheets
I try set the TRANSMISSION_WEB_HOME environment variable to /usr/local/share/transmission/web/, but without any result.

System: FreeBSD foo.bar.net 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4

Code: Select all

root@xxxx ~ # pkg_info | grep trans
transmission-daemon-1.75 A fast and lightweight daemon BitTorrent client
transmission-web-1.75 A fast and lightweight WebUI for Transmission BitTorrent cl
Can anyone have same problem?
starkmapper
Posts: 1
Joined: Mon Oct 26, 2009 7:26 am

Re: transmission-web not work on freebsd

Post by starkmapper »

Hello,

I've been strugling with this as well.
Just to make sure you did things right to the following:
Using bash:

Code: Select all

[user@yoshi ~]$ TRANSMISSION_WEB_HOME="/usr/local/share/transmission/web/"
[user@yoshi ~]$ export TRANSMISSION_WEB_HOME
Next make sure that your web folder is readable by the user under which transmission will run.
After an update I noticed permission were set to 700 and user/group to root:wheel
I set it to 755 as it hold no sensitive information:

Code: Select all

[root@yoshi ~]# chmod -R 755 /usr/local/share/transmission/web/
Then start transmission daemon. Be sure to include any IP-address you'll be connection from to the command line (or config file?)

Code: Select all

[user@yoshi ~]$ /usr/local/bin/transmission-daemon -a 127.0.0.1,192.168.0.* -w /<download_folder>
Then to test things go to http://<ip-address>:9091
You could ofcourse add these actions to a shell script, but as you neved need to repeat these step (since FreeBSD is never rebooted ;-) ) I'm too lazy to do so.

Good luck!
Post Reply