rTorrent + ruTorrent

Questions regarding modifying the torrent engine or download station may go here.
Forum rules
Please note the disclaimer before modifying your Synology Product.

Re: rTorrent + ruTorrent

Postby narg » Sun May 02, 2010 10:37 am

yep type only ip adres of your DS in local network
DS210j-fw1141 + WD20EARS 2Tb
narg
I'm New!
I'm New!
 
Posts: 8
Joined: Wed Apr 21, 2010 1:52 pm

Re: rTorrent + ruTorrent

Postby ids » Wed May 05, 2010 2:26 pm

I have been working on getting this working for the last few days. I know I am close but just a few steps off. I am getting the bad link error in the webui logger. When I try to start rtorrent I get
Code: Select all
rtorrent: error while loading shared libraries: libxmlrpc_server.so.3: cannot open shared object file: No such file or directory


One thing to note is that when I was installing xmlrpc-c I noticed an error about not installing wget-ssl because wget was already installed.

Also I got this
Code: Select all
make[3]: Entering directory `/tmp/xmlrpc-c/lib/abyss/src'
gcc -c -o server.o -Iblddir -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -D_UNIX   server.c
server.c: In function `processDataFromClient':
server.c:563: error: syntax error before '<<' token
server.c:567: error: `sessionP' undeclared (first use in this function)
server.c:567: error: (Each undeclared identifier is reported only once
server.c:567: error: for each function it appears in.)
server.c:569: error: `msg' undeclared (first use in this function)
server.c: In function `processRequestFromClient':
server.c:612: error: syntax error before '>>' token
server.c:615: error: `session' undeclared (first use in this function)
server.c: At top level:
server.c:558: warning: unused parameter 'connectionP'
server.c:559: warning: unused parameter 'lastReqOnConn'
server.c:560: warning: unused parameter 'timeout'
server.c:561: warning: unused parameter 'keepAliveP'
server.c:581: warning: 'handleReqInvalidURI' defined but not used
server.c:594: warning: 'processRequestFromClient' defined but not used
make[3]: *** [server.o] Error 1
make[3]: Leaving directory `/tmp/xmlrpc-c/lib/abyss/src'
make[2]: *** [src/install] Error 2
make[2]: Leaving directory `/tmp/xmlrpc-c/lib/abyss'
make[1]: *** [abyss/install] Error 2
make[1]: Leaving directory `/tmp/xmlrpc-c/lib'
make: *** [lib/install] Error 2


when doing the make / make install on xmlrpc-c. I am not knowledgeable enough to know if that is related.
ids
Trainee
Trainee
 
Posts: 18
Joined: Wed May 05, 2010 2:20 pm

Re: rTorrent + ruTorrent

Postby narg » Wed May 05, 2010 4:11 pm

with this i only can say you that, wget and wget-ssl is NOT a same app!!! if you get error with wget, uninstall wget (ipkg remove wget ) i think and instal wget-ssl (ipkg install wget-ssl)
DS210j-fw1141 + WD20EARS 2Tb
narg
I'm New!
I'm New!
 
Posts: 8
Joined: Wed Apr 21, 2010 1:52 pm

Re: rTorrent + ruTorrent

Postby ids » Wed May 05, 2010 4:45 pm

narg wrote:with this i only can say you that, wget and wget-ssl is NOT a same app!!! if you get error with wget, uninstall wget (ipkg remove wget ) i think and instal wget-ssl (ipkg install wget-ssl)


I tried that but wasn't able to use ipkg after uninstalling wget.

I am about to reset the device and start from scratch. I'll keep better notes as I go through.
ids
Trainee
Trainee
 
Posts: 18
Joined: Wed May 05, 2010 2:20 pm

Re: rTorrent + ruTorrent

Postby ids » Wed May 05, 2010 5:42 pm

I did a reset on the device and am now going back through the installation steps. I got the wget error again. Here is the console output.

Code: Select all
MiniSrvr> ipkg remove xmlrpc-c
No packages removed.
Nothing to be done
Successfully terminated.
MiniSrvr> ipkg install gcc svn optware-devel libcurl-dev
Installing gcc (3.4.6-5) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk
Installing binutils (2.17-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/binutils_2.17-2_powerpc.ipk
Installing libc-dev (2.3.4-5) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libc-dev_2.3.4-5_powerpc.ipk
Installing libnsl (2.3.4-4) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libnsl_2.3.4-4_powerpc.ipk
Installing svn (1.6.11-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/svn_1.6.11-1_powerpc.ipk
package apr-util suggests installing sqlite
package apr-util suggests installing openldap-libs
Installing neon (0.29.3-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/neon_0.29.3-1_powerpc.ipk
Installing openssl (0.9.8n-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openssl_0.9.8n-1_powerpc.ipk
Installing zlib (1.2.5-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/zlib_1.2.5-1_powerpc.ipk
Installing libxml2 (2.7.7-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libxml2_2.7.7-1_powerpc.ipk
Installing apr (1.3.12-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/apr_1.3.12-1_powerpc.ipk
Installing apr-util (1.3.9-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/apr-util_1.3.9-1_powerpc.ipk
Installing e2fslibs (1.40.3-5) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/e2fslibs_1.40.3-5_powerpc.ipk
Installing expat (2.0.1-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/expat_2.0.1-1_powerpc.ipk
Installing gdbm (1.8.3-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gdbm_1.8.3-2_powerpc.ipk
Installing libdb (4.2.52-3) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libdb_4.2.52-3_powerpc.ipk
Installing cyrus-sasl-libs (2.1.23-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/cyrus-sasl-libs_2.1.23-1_powerpc.ipk
Installing sqlite (3.6.23.1-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/sqlite_3.6.23.1-1_powerpc.ipk
Installing readline (6.1-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/readline_6.1-2_powerpc.ipk
Installing openldap-libs (2.3.43-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openldap-libs_2.3.43-1_powerpc.ipk
Installing optware-devel (6.8-10) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/optware-devel_6.8-10_powerpc.ipk
package tar suggests installing bzip2
package tar suggests installing gzip
package tar suggests installing xz-utils
Installing autoconf (2.63-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/autoconf_2.63-1_powerpc.ipk
Installing make (3.81-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/make_3.81-2_powerpc.ipk
Installing m4 (1.4.14-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/m4_1.4.14-1_powerpc.ipk
Installing automake (1.10-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/automake_1.10-2_powerpc.ipk
Installing bash (3.2.49-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/bash_3.2.49-1_powerpc.ipk
Installing bison (2.4.1-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/bison_2.4.1-1_powerpc.ipk
Installing bzip2 (1.0.5-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/bzip2_1.0.5-2_powerpc.ipk
Installing coreutils (8.4-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/coreutils_8.4-1_powerpc.ipk
Installing diffutils (2.9-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/diffutils_2.9-1_powerpc.ipk
Installing file (5.04-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/file_5.04-1_powerpc.ipk
Installing findutils (4.2.32-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/findutils_4.2.32-1_powerpc.ipk
Installing flex (2.5.35-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/flex_2.5.35-1_powerpc.ipk
Installing gawk (3.1.7-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gawk_3.1.7-1_powerpc.ipk
Installing groff (1.19.2-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/groff_1.19.2-2_powerpc.ipk
Installing libstdc++ (6.0.3-6) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libstdc++_6.0.3-6_powerpc.ipk
Installing gzip (1.2.4a-4) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gzip_1.2.4a-4_powerpc.ipk
Installing libtool (1.5.26-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libtool_1.5.26-1_powerpc.ipk
Installing patch (2.6.1-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/patch_2.6.1-1_powerpc.ipk
Installing perl (5.8.8-23) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/perl_5.8.8-23_powerpc.ipk
Installing pkgconfig (0.15.0-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/pkgconfig_0.15.0-2_powerpc.ipk
Installing python25 (2.5.5-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/python25_2.5.5-2_powerpc.ipk
Installing ncursesw (5.7-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/ncursesw_5.7-1_powerpc.ipk
Installing rsync (3.0.7-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/rsync_3.0.7-1_powerpc.ipk
Installing sed (4.2.1-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/sed_4.2.1-1_powerpc.ipk
Installing tar (1.23-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/tar_1.23-1_powerpc.ipk
Installing tcl (8.4.19-2) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/tcl_8.4.19-2_powerpc.ipk
Installing wget-ssl (1.12-2) to root...
Installing libcurl-dev (7.20.0-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libcurl-dev_7.20.0-1_powerpc.ipk
Installing libcurl (7.20.0-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libcurl_7.20.0-1_powerpc.ipk
Configuring apr
Configuring apr-util
Configuring autoconf
Configuring automake
Configuring bash
Configuring binutils
update-alternatives: Linking //opt/bin/strings to /opt/bin/binutils-strings
Configuring bison
Configuring bzip2
update-alternatives: Linking //opt/bin/bzip2 to /opt/bin/bzip2-bzip2
Configuring coreutils
update-alternatives: Linking //opt/bin/[ to coreutils-lbracket
update-alternatives: Linking //opt/bin/base64 to coreutils-base64
update-alternatives: Linking //opt/bin/basename to coreutils-basename
update-alternatives: Linking //opt/bin/cat to coreutils-cat
update-alternatives: Linking //opt/bin/chcon to coreutils-chcon
update-alternatives: Linking //opt/bin/chgrp to coreutils-chgrp
update-alternatives: Linking //opt/bin/chmod to coreutils-chmod
update-alternatives: Linking //opt/bin/chown to coreutils-chown
update-alternatives: Linking //opt/bin/chroot to coreutils-chroot
update-alternatives: Linking //opt/bin/cksum to coreutils-cksum
update-alternatives: Linking //opt/bin/comm to coreutils-comm
update-alternatives: Linking //opt/bin/cp to coreutils-cp
update-alternatives: Linking //opt/bin/csplit to coreutils-csplit
update-alternatives: Linking //opt/bin/cut to coreutils-cut
update-alternatives: Linking //opt/bin/date to coreutils-date
update-alternatives: Linking //opt/bin/dd to coreutils-dd
update-alternatives: Linking //opt/bin/df to coreutils-df
update-alternatives: Linking //opt/bin/dir to coreutils-dir
update-alternatives: Linking //opt/bin/dircolors to coreutils-dircolors
update-alternatives: Linking //opt/bin/dirname to coreutils-dirname
update-alternatives: Linking //opt/bin/du to coreutils-du
update-alternatives: Linking //opt/bin/echo to coreutils-echo
update-alternatives: Linking //opt/bin/env to coreutils-env
update-alternatives: Linking //opt/bin/expand to coreutils-expand
update-alternatives: Linking //opt/bin/expr to coreutils-expr
update-alternatives: Linking //opt/bin/factor to coreutils-factor
update-alternatives: Linking //opt/bin/false to coreutils-false
update-alternatives: Linking //opt/bin/fmt to coreutils-fmt
update-alternatives: Linking //opt/bin/fold to coreutils-fold
update-alternatives: Linking //opt/bin/groups to coreutils-groups
update-alternatives: Linking //opt/bin/head to coreutils-head
update-alternatives: Linking //opt/bin/hostid to coreutils-hostid
update-alternatives: Linking //opt/bin/id to coreutils-id
update-alternatives: Linking //opt/bin/install to coreutils-install
update-alternatives: Linking //opt/bin/join to coreutils-join
update-alternatives: Linking //opt/bin/kill to coreutils-kill
update-alternatives: Linking //opt/bin/link to coreutils-link
update-alternatives: Linking //opt/bin/ln to coreutils-ln
update-alternatives: Linking //opt/bin/logname to coreutils-logname
update-alternatives: Linking //opt/bin/ls to coreutils-ls
update-alternatives: Linking //opt/bin/md5sum to coreutils-md5sum
update-alternatives: Linking //opt/bin/mkdir to coreutils-mkdir
update-alternatives: Linking //opt/bin/mkfifo to coreutils-mkfifo
update-alternatives: Linking //opt/bin/mknod to coreutils-mknod
update-alternatives: Linking //opt/bin/mktemp to coreutils-mktemp
update-alternatives: Linking //opt/bin/mv to coreutils-mv
update-alternatives: Linking //opt/bin/nice to coreutils-nice
update-alternatives: Linking //opt/bin/nl to coreutils-nl
update-alternatives: Linking //opt/bin/nohup to coreutils-nohup
update-alternatives: Linking //opt/bin/nproc to coreutils-nproc
update-alternatives: Linking //opt/bin/od to coreutils-od
update-alternatives: Linking //opt/bin/paste to coreutils-paste
update-alternatives: Linking //opt/bin/pathchk to coreutils-pathchk
update-alternatives: Linking //opt/bin/pinky to coreutils-pinky
update-alternatives: Linking //opt/bin/pr to coreutils-pr
update-alternatives: Linking //opt/bin/printenv to coreutils-printenv
update-alternatives: Linking //opt/bin/printf to coreutils-printf
update-alternatives: Linking //opt/bin/ptx to coreutils-ptx
update-alternatives: Linking //opt/bin/pwd to coreutils-pwd
update-alternatives: Linking //opt/bin/readlink to coreutils-readlink
update-alternatives: Linking //opt/bin/rm to coreutils-rm
update-alternatives: Linking //opt/bin/rmdir to coreutils-rmdir
update-alternatives: Linking //opt/bin/runcon to coreutils-runcon
update-alternatives: Linking //opt/bin/seq to coreutils-seq
update-alternatives: Linking //opt/bin/sha1sum to coreutils-sha1sum
update-alternatives: Linking //opt/bin/sha224sum to coreutils-sha224sum
update-alternatives: Linking //opt/bin/sha256sum to coreutils-sha256sum
update-alternatives: Linking //opt/bin/sha384sum to coreutils-sha384sum
update-alternatives: Linking //opt/bin/sha512sum to coreutils-sha512sum
update-alternatives: Linking //opt/bin/shred to coreutils-shred
update-alternatives: Linking //opt/bin/shuf to coreutils-shuf
update-alternatives: Linking //opt/bin/sleep to coreutils-sleep
update-alternatives: Linking //opt/bin/sort to coreutils-sort
update-alternatives: Linking //opt/bin/split to coreutils-split
update-alternatives: Linking //opt/bin/stat to coreutils-stat
update-alternatives: Linking //opt/bin/stdbuf to coreutils-stdbuf
update-alternatives: Linking //opt/bin/stty to coreutils-stty
update-alternatives: Linking //opt/bin/su to coreutils-su
update-alternatives: Linking //opt/bin/sum to coreutils-sum
update-alternatives: Linking //opt/bin/sync to coreutils-sync
update-alternatives: Linking //opt/bin/tac to coreutils-tac
update-alternatives: Linking //opt/bin/tail to coreutils-tail
update-alternatives: Linking //opt/bin/tee to coreutils-tee
update-alternatives: Linking //opt/bin/test to coreutils-test
update-alternatives: Linking //opt/bin/timeout to coreutils-timeout
update-alternatives: Linking //opt/bin/touch to coreutils-touch
update-alternatives: Linking //opt/bin/tr to coreutils-tr
update-alternatives: Linking //opt/bin/true to coreutils-true
update-alternatives: Linking //opt/bin/truncate to coreutils-truncate
update-alternatives: Linking //opt/bin/tsort to coreutils-tsort
update-alternatives: Linking //opt/bin/tty to coreutils-tty
update-alternatives: Linking //opt/bin/uname to coreutils-uname
update-alternatives: Linking //opt/bin/unexpand to coreutils-unexpand
update-alternatives: Linking //opt/bin/uniq to coreutils-uniq
update-alternatives: Linking //opt/bin/unlink to coreutils-unlink
update-alternatives: Linking //opt/bin/uptime to coreutils-uptime
update-alternatives: Linking //opt/bin/users to coreutils-users
update-alternatives: Linking //opt/bin/vdir to coreutils-vdir
update-alternatives: Linking //opt/bin/wc to coreutils-wc
update-alternatives: Linking //opt/bin/who to coreutils-who
update-alternatives: Linking //opt/bin/whoami to coreutils-whoami
update-alternatives: Linking //opt/bin/yes to coreutils-yes
Configuring cyrus-sasl-libs
Configuring diffutils
update-alternatives: Linking //opt/bin/cmp to /opt/bin/diffutils-cmp
update-alternatives: Linking //opt/bin/diff to /opt/bin/diffutils-diff
update-alternatives: Linking //opt/bin/diff3 to /opt/bin/diffutils-diff3
update-alternatives: Linking //opt/bin/sdiff to /opt/bin/diffutils-sdiff
Configuring e2fslibs
Configuring expat
Configuring file
Configuring findutils
update-alternatives: Linking //opt/bin/find to /opt/bin/findutils-find
update-alternatives: Linking //opt/bin/xargs to /opt/bin/findutils-xargs
Configuring flex
Configuring gawk
update-alternatives: Linking //opt/bin/awk to /opt/bin/gawk
Configuring gcc
Configuring gdbm
Configuring groff
Configuring gzip
update-alternatives: Linking //opt/bin/gunzip to /opt/bin/gzip-gunzip
update-alternatives: Linking //opt/bin/gzip to /opt/bin/gzip-gzip
update-alternatives: Linking //opt/bin/zcat to /opt/bin/gzip-zcat
Configuring libc-dev
Configuring libcurl
Configuring libcurl-dev
Configuring libdb
Configuring libnsl
Configuring libstdc++
Configuring libtool
Configuring libxml2
Configuring m4
Configuring make
Configuring ncursesw
Configuring neon
Configuring openldap-libs
Configuring openssl
Configuring patch
update-alternatives: Linking //opt/bin/patch to /opt/bin/patch-patch
Configuring perl
Configuring pkgconfig
Configuring python25
Configuring readline
Configuring rsync
Configuring sed
update-alternatives: Linking //opt/bin/sed to /opt/bin/gnu-sed
Configuring sqlite
Configuring svn
Configuring tar
update-alternatives: Linking //opt/bin/tar to /opt/bin/gnutar
Configuring tcl
Configuring zlib
Successfully terminated.
Collected errors:
ERROR: The following packages conflict with wget-ssl:
    wget
MiniSrvr>
ids
Trainee
Trainee
 
Posts: 18
Joined: Wed May 05, 2010 2:20 pm

Re: rTorrent + ruTorrent

Postby ids » Wed May 05, 2010 6:37 pm

Messed around some more and was able to get everything installed but I get this error when I try to start rtorrent.
Code: Select all
MiniSrvr> rtorrent -n -o import=/opt/etc/rtorrent.conf
rtorrent: error while loading shared libraries: libxmlrpc_server.so.3: cannot open shared object file: No such file or directory
ids
Trainee
Trainee
 
Posts: 18
Joined: Wed May 05, 2010 2:20 pm

Re: rTorrent + ruTorrent

Postby Paktas » Thu May 06, 2010 8:30 am

I did several of those installs and has same errors on wget-ssl. I ignored them and noticed that it doesn't make much of a difference having or not wget-ssl.
From your errors it looks like your problem is xmlrpc compile/install.
Synology DS409 + 4 x WD CAVIAR GREEN 2TB
Paktas
Experienced
Experienced
 
Posts: 113
Joined: Wed Feb 17, 2010 10:45 pm
Location: Vilnius, Lithuania

Re: rTorrent + ruTorrent

Postby ids » Thu May 06, 2010 1:00 pm

I spent more time on it last night. When installing / compiling xmlrpc stable I got errors. I tried advanced which compiled without any errors but still did not work. After installing everything I get two errors in the webui logger, 1. rutorrent can't detect the uid or rtorrent user and 2. 500 Bad response from server. If I leave rtorrent running without the webui after 3 or so minutes the client crashes with a segmentation fault error. If that happens while the webui is open that 2nd error, the 500 bad response one vanishes inside of the logger.
ids
Trainee
Trainee
 
Posts: 18
Joined: Wed May 05, 2010 2:20 pm

Re: rTorrent + ruTorrent

Postby Paktas » Thu May 06, 2010 1:20 pm

ids, i guess you could redo the hole thing from scratch again or address rtorrent community for this error.
Synology DS409 + 4 x WD CAVIAR GREEN 2TB
Paktas
Experienced
Experienced
 
Posts: 113
Joined: Wed Feb 17, 2010 10:45 pm
Location: Vilnius, Lithuania

Re: rTorrent + ruTorrent

Postby samstgt » Thu May 06, 2010 8:10 pm

@ids: I had the same problem like you. I think the current stable svn-version (1.16.28) of xmlrpc-c doesn't compile on the synology systems. I could compile the code by checking out release 1.16.27 (corresponds to revision 1908) from the svn repository.
Here the command:
Code: Select all
svn checkout -r 1908 http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable xmlrpc-c

I hope it works for you too.
samstgt
I'm New!
I'm New!
 
Posts: 1
Joined: Thu May 06, 2010 7:59 pm

Re: rTorrent + ruTorrent

Postby ids » Sun May 09, 2010 10:05 pm

Thanks for the suggestion. I reset my device and tried the setup from scratch using the older version but had the exact same issue.
ids
Trainee
Trainee
 
Posts: 18
Joined: Wed May 05, 2010 2:20 pm

Re: rTorrent + ruTorrent

Postby ids » Wed May 12, 2010 9:06 pm

Well I am not sure exactly how I did it or what did it but it is working now. Thanks for the guide and all the help.

I do have one question. Right now I am running rtorrent (and rutorrent) as root. I am not able to move or delete files on my nas from other logins. Is changing the account that runs rtorrent as easy as editing the 'user=' line in the rtorrent conf file or is there more to it?
ids
Trainee
Trainee
 
Posts: 18
Joined: Wed May 05, 2010 2:20 pm

Re: rTorrent + ruTorrent

Postby oLDo » Sun May 16, 2010 12:26 pm

I have problem. I have set everything according to the first post. but when i run rtorrent http://192.168.0.111:8081/rutorrent/ then i show this error:
Code: Select all
[16.05.2010 13:21:54] Bad link to rTorrent. Check if it is really running. Check $scgi_port and $scgi_host settings in config.php and scgi_port in rTorrent configuration file.
[16.05.2010 13:21:54] Error: torrent wasn't passed to rTorrent.


When i restart rtorrent:
Code: Select all
/opt/etc/init.d/S99rtorrent restart


then errors message change to this:
Code: Select all
[16.05.2010 13:30:38] Error: torrent wasn't passed to rTorrent.
[16.05.2010 13:30:38] ruTorrent can't detect the uid or rtorrent user. Some functionality will be unavailable.
[16.05.2010 13:30:38] Bad response from server: (500 [error,list]) <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>500 - Internal Server Error</title> </head> <body> <h1>500 - Internal Server Error</h1> </body> </html>


then when i restart lighttpd give me back the first error.
CS407e (DSM 2.3-1157) with 4x ST31000528AS
oLDo
I'm New!
I'm New!
 
Posts: 7
Joined: Sat May 15, 2010 11:48 am
Location: Prievidza, Slovakia

Re: rTorrent + ruTorrent

Postby Paktas » Sun May 16, 2010 3:26 pm

oLDo, refer to troubleshooting on wiki.
Synology DS409 + 4 x WD CAVIAR GREEN 2TB
Paktas
Experienced
Experienced
 
Posts: 113
Joined: Wed Feb 17, 2010 10:45 pm
Location: Vilnius, Lithuania

Re: rTorrent + ruTorrent

Postby leejk » Sun Jun 06, 2010 3:14 pm

Hello,

I have been reading this thread and have found the info very useful, and especially the wiki. I have installed everything and everything seems to work with the exception of the rss plugin for rutorrent. Apparently, in order for it to automatically download feeds, it requires the presence of php-cli. I have searched around and cannot find a package for this. Has anyone else ran across this problem?

thanks
leejk
I'm New!
I'm New!
 
Posts: 7
Joined: Sun Jun 06, 2010 3:08 pm

PreviousNext

Return to Torrent Engines/Download Station Mods

Who is online

Users browsing this forum: No registered users and 4 guests