<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Unable to access transmission web interface: 403 forbidden</title>
        <description> Hi,

First of all I am very new to Linux/Debian, but with the help of a friend installed debian squeeze on my dockstar and was using tranmission 2.03. It was working fine for last few months but lately I am facing problem in accessing transmission web interface (http://192.168.1.3:9091/transmission/web/) as I am getting the following error:

403: Forbidden
Unauthorized IP Address.
Either disable the IP address whitelist or add your address to it.
If you're editing settings.json, see the 'rpc-whitelist' and 'rpc-whitelist-enabled' entries.
If you're still using ACLs, use a whitelist instead. See the transmission-daemon manpage for details.

After I googled, I found there is some issue with settings.json. But I am unable to fix this issue. Can some one help me on how to get this fixed? Apologies if this has already been answered or its too noobish, actually i am too noob when it comes to Linux/Debian.

Thanks!</description>
        <link>http://forum.doozan.com/read.php?2,6919,6919#msg-6919</link>
        <lastBuildDate>Sat, 18 May 2013 02:30:36 -0400</lastBuildDate>
        <generator>Phorum 5.2.18</generator>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6942#msg-6942</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6942#msg-6942</link>
            <description><![CDATA[ I will try that in the evening, but I guess HDD has ample space. Could this be because of some write permission issue?<br />
<br />
<br />
<br />
~~~~~~~~Edit~~~~~~~~~~<br />
well somehow I managed to make it work, by using chmod command to set permissions for /mnt/Downloads directory and other transmission directories. But would want to make sure its stable and doesn't throw any error....for time being its up and running fine :)]]></description>
            <dc:creator>saz</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 31 Jan 2012 01:57:11 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6938#msg-6938</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6938#msg-6938</link>
            <description><![CDATA[ Did you do a df to see if /mnt/Downloads has space for the new torrents?]]></description>
            <dc:creator>funtoy1001</dc:creator>
            <category>Debian</category>
            <pubDate>Mon, 30 Jan 2012 13:12:04 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6937#msg-6937</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6937#msg-6937</link>
            <description><![CDATA[ can some one help me here, Now I am able to seed the already downloaded torrents but still unable to download new :(<br />
Below is my settings.json file:<br />
<br />
<i>{   <br />
    &quot;alt-speed-down&quot;: 50,<br />
    &quot;alt-speed-enabled&quot;: false,<br />
    &quot;alt-speed-time-begin&quot;: 540,<br />
    &quot;alt-speed-time-day&quot;: 127,<br />
    &quot;alt-speed-time-enabled&quot;: false,<br />
    &quot;alt-speed-time-end&quot;: 1020,<br />
    &quot;alt-speed-up&quot;: 50,<br />
    &quot;bind-address-ipv4&quot;: &quot;0.0.0.0&quot;,<br />
    &quot;bind-address-ipv6&quot;: &quot;::&quot;,<br />
    &quot;blocklist-enabled&quot;: false,<br />
    &quot;dht-enabled&quot;: true,<br />
    &quot;download-dir&quot;: &quot;/mnt/Downloads&quot;,<br />
    &quot;encryption&quot;: 1,<br />
    &quot;incomplete-dir&quot;: &quot;/mnt/Downloads&quot;,<br />
    &quot;incomplete-dir-enabled&quot;: false,<br />
    &quot;lazy-bitfield-enabled&quot;: true,<br />
    &quot;lpd-enabled&quot;: false,<br />
    &quot;message-level&quot;: 2,<br />
   &quot;open-file-limit&quot;: 32,<br />
    &quot;peer-limit-global&quot;: 240,<br />
    &quot;peer-limit-per-torrent&quot;: 0,<br />
    &quot;peer-port&quot;: 51413,<br />
    &quot;peer-port-random-high&quot;: 65535,<br />
    &quot;peer-port-random-low&quot;: 1024,<br />
    &quot;peer-port-random-on-start&quot;: false,<br />
    &quot;peer-socket-tos&quot;: 0,<br />
    &quot;pex-enabled&quot;: true,<br />
    &quot;port-forwarding-enabled&quot;: true,<br />
&quot;preallocation&quot;: 1,<br />
    &quot;proxy&quot;: &quot;&quot;,<br />
    &quot;proxy-auth-enabled&quot;: false,<br />
    &quot;proxy-auth-password&quot;: &quot;&quot;,<br />
    &quot;proxy-auth-username&quot;: &quot;&quot;,<br />
    &quot;proxy-enabled&quot;: false,<br />
    &quot;proxy-port&quot;: 80,<br />
    &quot;proxy-type&quot;: 0,<br />
    &quot;ratio-limit&quot;: 2.0000,<br />
    &quot;ratio-limit-enabled&quot;: false,<br />
    &quot;rename-partial-files&quot;: true,<br />
    &quot;rpc-authentication-required&quot;: false,<br />
    &quot;rpc-bind-address&quot;: &quot;0.0.0.0&quot;,<br />
    &quot;rpc-enabled&quot;: true,<br />
    &quot;rpc-password&quot;: &quot;{6160f9e5864307e57828803438bf1c64da360c87KPcL6HEx&quot;,<br />
    &quot;rpc-port&quot;: 9091,<br />
    &quot;rpc-username&quot;: &quot;&quot;,<br />
   &quot;rpc-whitelist&quot;: &quot;127.0.0.1,192.168.*.*&quot;,<br />
    &quot;rpc-whitelist-enabled&quot;: true,<br />
    &quot;script-torrent-done-enabled&quot;: false,<br />
    &quot;script-torrent-done-filename&quot;: &quot;&quot;,<br />
    &quot;speed-limit-down&quot;: 100,<br />
    &quot;speed-limit-down-enabled&quot;: false,<br />
    &quot;speed-limit-up&quot;: 100,<br />
    &quot;speed-limit-up-enabled&quot;: false,<br />
    &quot;start-added-torrents&quot;: true,<br />
    &quot;trash-original-torrent-files&quot;: false,<br />
    &quot;umask&quot;: 18,<br />
    &quot;upload-slots-per-torrent&quot;: 14<br />
}</i>]]></description>
            <dc:creator>saz</dc:creator>
            <category>Debian</category>
            <pubDate>Mon, 30 Jan 2012 12:27:48 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6932#msg-6932</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6932#msg-6932</link>
            <description><![CDATA[ In my case the script mentioned above looks for /etc/default/$NAME. Where $NAME is set to &quot;transmission-daemon&quot; and when I open this file it has:<br />
<br />
<br />
<i># defaults for transmission-daemon<br />
# sourced by /etc/init.d/transmission-daemon<br />
<br />
# Change to 0 to disable daemon<br />
ENABLE_DAEMON=1<br />
<br />
# This directory stores some runtime information, like torrent files<br />
# and links to the config file, which itself can be found in<br />
# /etc/transmission-daemon/settings.json<br />
CONFIG_DIR=&quot;/var/lib/transmission-daemon/info&quot;<br />
<br />
# Default options for daemon, see transmission-daemon(1) for more options<br />
OPTIONS=&quot;--config-dir $CONFIG_DIR&quot;</i><br />
<br />
<br />
which gives me idea that settings.json at /var/lib/transmission-daemon/info location is being used. But problem is when I set 'Download-dir' to be /mnt/Downloads....the download doesnt start :(]]></description>
            <dc:creator>saz</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 29 Jan 2012 13:11:09 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6931#msg-6931</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6931#msg-6931</link>
            <description><![CDATA[ The one from transmissionbt.com has the following part...<br />
<pre class="bbcode">
#
# ----- CONFIGURATION -----
#
# For the default location Transmission uses, visit:
# <a href="http://trac.transmissionbt.com/wiki/ConfigFiles"  rel="nofollow">http://trac.transmissionbt.com/wiki/ConfigFiles</a>
# For a guide on how set the preferences, visit:
# <a href="http://trac.transmissionbt.com/wiki/EditConfigFiles"  rel="nofollow">http://trac.transmissionbt.com/wiki/EditConfigFiles</a>
# For the available environement variables, visit:
# <a href="http://trac.transmissionbt.com/wiki/EnvironmentVariables"  rel="nofollow">http://trac.transmissionbt.com/wiki/EnvironmentVariables</a>
#
# The name of the user that should run Transmission.
# It's RECOMENDED to run Transmission in it's own user,
# by default, this is set to 'transmission'.
# For the sake of security you shouldn't set a password
# on this user
USERNAME=transmission</pre>
toward the beginning of the script. By setting USERNAME to transmission, the settings will be under /home/transmission/.config/transmission-daemon .]]></description>
            <dc:creator>funtoy1001</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 29 Jan 2012 12:33:40 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6930#msg-6930</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6930#msg-6930</link>
            <description><![CDATA[ yes, there is a script under /etc/init.d that runs which is something like this:<br />
<br />
#<i>!/bin/sh -e<br />
### BEGIN INIT INFO<br />
# Provides:          transmission-daemon<br />
# Required-Start:    $local_fs $remote_fs $network<br />
# Required-Stop:     $local_fs $remote_fs $network<br />
# Default-Start:     2 3 4 5<br />
# Default-Stop:      0 1 6<br />
# Short-Description: Start or stop the transmission-daemon.<br />
### END INIT INFO<br />
<br />
NAME=transmission-daemon<br />
DAEMON=/usr/bin/$NAME<br />
USER=debian-transmission<br />
# FIXME: no pidfile support; forks, so --make-pidfile doesn't work either<br />
#PIDFILE=/var/run/$NAME.pid<br />
STOP_TIMEOUT=3<br />
<br />
export PATH=&quot;${PATH:+$PATH:}/sbin&quot;<br />
<br />
[ -x $DAEMON ] || exit 0<br />
<br />
[ -e /etc/default/$NAME ] &amp;&amp; . /etc/default/$NAME<br />
<br />
. /lib/lsb/init-functions<br />
<br />
start_daemon () {<br />
    if [ $ENABLE_DAEMON != 1 ]; then<br />
        log_progress_msg &quot;(disabled, see /etc/default/${NAME})&quot;<br />
    else    <br />
        start-stop-daemon --start \<br />
        --chuid $USER \<br />
        --exec $DAEMON -- $OPTIONS<br />
    fi<br />
}<br />
<br />
case &quot;$1&quot; in<br />
    start)<br />
        log_daemon_msg &quot;Starting bittorrent daemon&quot; &quot;$NAME&quot;<br />
        start_daemon<br />
        log_end_msg 0<br />
        ;;<br />
    stop)<br />
        log_daemon_msg &quot;Stopping bittorrent daemon&quot; &quot;$NAME&quot;<br />
        start-stop-daemon --stop --quiet \<br />
            --exec $DAEMON --retry $STOP_TIMEOUT \<br />
            --oknodo<br />
        log_end_msg 0<br />
        ;;<br />
    reload)<br />
        log_daemon_msg &quot;Reloading bittorrent daemon&quot; &quot;$NAME&quot;<br />
        start-stop-daemon --stop --quiet \<br />
            --exec $DAEMON \<br />
            --oknodo --signal 1<br />
        log_end_msg 0<br />
        ;;<br />
    restart|force-reload)<br />
        log_daemon_msg &quot;Restarting bittorrent daemon&quot; &quot;$NAME&quot;<br />
        start-stop-daemon --stop --quiet \<br />
            --exec $DAEMON --retry $STOP_TIMEOUT \<br />
            --oknodo<br />
        start_daemon<br />
        log_end_msg 0<br />
        ;;<br />
    *)<br />
        echo &quot;Usage: /etc/init.d/$NAME {start|stop|reload|force-reload|restart}&quot;<br />
        exit 2<br />
        ;;<br />
esac<br />
<br />
exit 0</i>]]></description>
            <dc:creator>saz</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 29 Jan 2012 11:59:05 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6929#msg-6929</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6929#msg-6929</link>
            <description><![CDATA[ How do you start transmission? Do you execute an script in /etc/init.d?<br />
If you just type &quot;transmission-daemon&quot; from a terminal, you will end up with settings.json at the location you start the program from.]]></description>
            <dc:creator>funtoy1001</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 29 Jan 2012 11:15:32 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6928#msg-6928</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6928#msg-6928</link>
            <description><![CDATA[ After some hit and trial I was successfully able to start download for one torrent, but when I try to add another torrent and download, it doesn't start at all. I found that the settings.json file is present at three locations:<br />
<br />
1. /root/.config/transmission-daemon/settings.json<br />
2. /etc/transmission-daemon/settings.json<br />
3. /var/lib/transmission-daemon/info/settings.json <br />
<br />
Also, earlier when I was able to download the torrents all those torrents could be found under /var/lib/transmission-daemon/info/torrents location. So I am not sure in which of the 3 above mentioned locations I have to update the 'download-dir' and what should be my download location?]]></description>
            <dc:creator>saz</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 29 Jan 2012 10:54:25 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6923#msg-6923</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6923#msg-6923</link>
            <description><![CDATA[ Thanks, actually settings.json was missing from /etc/transmission-daemon/ location, so I copied it to the location. Now even though I am able to access the transmission via web interface but I am still unable to download any torrents. As when I start downloading anything the download starts and then automatically stops within a few seconds. I guess there is some problem in Download dir location in settings.json. Currently it is set to /root/downloads...any pointers on how to fix this?]]></description>
            <dc:creator>saz</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 28 Jan 2012 13:37:47 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6922#msg-6922</guid>
            <title>Re: Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6922#msg-6922</link>
            <description><![CDATA[ 1. Stop transmission<br />
2. Edit /etc/transmission-daemon/settings.json and set user/pass, change the whitelist accordingly or disable it etc and save the file.<br />
3. Start Transmission]]></description>
            <dc:creator>varkey</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 28 Jan 2012 12:10:28 -0500</pubDate>
        </item>
        <item>
            <guid>http://forum.doozan.com/read.php?2,6919,6919#msg-6919</guid>
            <title>Unable to access transmission web interface: 403 forbidden</title>
            <link>http://forum.doozan.com/read.php?2,6919,6919#msg-6919</link>
            <description><![CDATA[ Hi,<br />
<br />
First of all I am very new to Linux/Debian, but with the help of a friend installed debian squeeze on my dockstar and was using tranmission 2.03. It was working fine for last few months but lately I am facing problem in accessing transmission web interface (http://192.168.1.3:9091/transmission/web/) as I am getting the following error:<br />
<br />
<i>403: Forbidden<br />
Unauthorized IP Address.<br />
Either disable the IP address whitelist or add your address to it.<br />
If you're editing settings.json, see the 'rpc-whitelist' and 'rpc-whitelist-enabled' entries.<br />
If you're still using ACLs, use a whitelist instead. See the transmission-daemon manpage for details.</i><br />
<br />
After I googled, I found there is some issue with settings.json. But I am unable to fix this issue. Can some one help me on how to get this fixed? Apologies if this has already been answered or its too noobish, actually i am too noob when it comes to Linux/Debian.<br />
<br />
Thanks!]]></description>
            <dc:creator>saz</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 28 Jan 2012 01:48:59 -0500</pubDate>
        </item>
    </channel>
</rss>
