PDA

Bekijk de volledige versie : Problem loading Transmission



ZZero
04-04-2007, 12:30
Hello, I am a little new to my 700ge but I have been able to get 1.0.4.6_kc_02a firmware install and Enhanced-Ctorrent going, but I am having trouble with transmission. I followed the steps in
http://wl500g.info/showthread.php?t=7507&highlight=openwrt
but am getting

500 Internal Error
There was an unusual problem serving the requested URL '/cgi-bin/transmission.cgi'.
---
thttpd/2.25b 29dec2003

when i try to load the page. I have no firewall up and i can't figure this one out.

I looked over some of the calls in my Rc.local and am getting a few errors:
/opt/sbin/cron in your rc.local says "/opt/sbin/cron: can't lock /opt/var/run/cron.pid, otherpid may be 549: Resource temporarily unavailable"
and
/apps/bin/thttpd -d /opt/share/www -c /cgi-bin/* -p 8008 -u root is giving me "/apps/bin/thttpd: error while loading shared libraries: /apps/bin/thttpd: symbol nice, version GLIBC_2.0 not defined in file libc.so.6 with link time reference"
but i am not even sure these are the issues.

Anyone help would be greatly appreciated
ZZero

oleo
04-04-2007, 14:10
thttp should be located under /opt/sbin/thttpd and not /apps/bin !
Install proper thttpd.

ZZero
05-04-2007, 07:11
i fixed my thttpd issue but i am still getting the 500 Internal Error
There was an unusual problem serving the requested URL '/cgi-bin/transmission.cgi'.

Thanks
ZZero

ZZero
07-04-2007, 01:34
Okay, i am not able to see the screen but it appears that the daemon process will not start. I can see the torrents but it wont download them, they just sit in the work folder.
My browser says:
Transmission daemon is not running.

Status not updated!

Torrent processing paused!
Unable to find recent transfer stats in syslog

00:30:19 up 21 min, load average: 2.33, 2.13, 1.57

and i can't get it to change

Thanks in advance
ZZero

GerardNL
07-04-2007, 08:40
Did you start the Transmission Watchdog first?

In your rc.local you could/should add:

/opt/sbin/transmission_watchdog

That will start the deamon on start up. The cgi program is a different program which is not doing the actual downloading, but just interacting with the transmission program.

oleo
07-04-2007, 09:04
Okay, i am not able to see the screen but it appears that the daemon process will not start. I can see the torrents but it wont download them, they just sit in the work folder.

ZZero

Do not put .torernt into work. Use source for that and use push to force specific torrent processing.

ZZero
08-04-2007, 08:37
I have the line "/opt/sbin/transmission_watchdog" in rc.local and i have been placing the torrent in source, however transmission is moving them into work but they just sit there. Looking through some of the coding in transmission.conf, I noticed a reference to PIDFILE=/opt/var/run/transmission.pid, however when i looked in the directory, no such file exists. I reinstalled transmission and still nothing and transmission doesn't appear to be making it on its own. I even made a file via vi and i get an error of
"kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]"
but a least the part about daemon process not running goes away, but it still says "Torrent processing paused!
Unable to find recent transfer stats in syslog"
and nothing happens

Not sure were to go from here
ZZero

GerardNL
08-04-2007, 13:31
...
"kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]"
...

Have a look here: http://wl500g.info/showthread.php/showpost.php?p=43235&postcount=35

it seems to be related to your problem.

Did you modify the first line in the transmission.cgi file??

oleo
08-04-2007, 23:19
I confirm that there was a bug in transmission That did not affect downloading, but rather torrent managment. Bogus release was r1664. With libtransmission http://transmission.m0k.org/trac/changeset/1692 and update of daemon http://trac.nslu2-linux.org/optware/changeset/5902
this problem is solved.
Transmission now uses Peer Exchange on public torrents. See for private flag set in torrent info if PEX is used or not.