[Libtorrent-devel] Problem with using scgi_local, handshake_log, etc.

Hussain dma8hm1334 at gmail.com
Sat Aug 28 05:57:58 UTC 2010


     Hello All,

     Finally I managed to compile the `rtorrent r1171' on Slackware 13.0.
  However I cannot use `scgi_local', `handshake_log = yes', and
  `enable_trackers = yes'. My settings in /etc/httpd/httpd.conf are: {{{

LoadModule scgi_module        lib/httpd/modules/mod_scgi.so
SCGIMount /RPC2 127.0.0.1:5000

}}}

  and in ~/.rtorrent.rc are: {{{

encoding_list = UTF-8
enable_trackers = yes
tracker_dump = /tmp/rtorrent.tracker
handshake_log = yes

scgi_local = /tmp/rtorrent.socket
schedule = chmod,0,0,"execute=chmod,777,/tmp/rtorrent.socket"

}}}

     For `enable_trackers', `tracker_dump', and `handshake_log' rtorrent
  complains that the command does not exist.

    And for `scgi_local' when I run `xmlrpc localhost system.listMethods' 
it
  waits for a few seconds and then exits without showing the list of the
  available commands. In this case the rtorrent screen shows: {{{

                         *** rTorrent 0.8.6/0.12.6 -  ***
[View: main]
.
.
.
( 9:56:45) Using 'epoll' based polling.
( 9:56:45) Using 'epoll' based polling.
( 9:56:45) XMLRPC initialized with 778 functions.
( 9:56:45) The SCGI socket is bound to a specific network device yet may 
still p
ose a security risk, consider using 'scgi_local'.
[Throttle off/off KB] [Rate   0.0/  0.0 KB] [Port: 6962] [U 0/0] [D 0/0] 
[H 0/3

}}}

     I have already searched the rtorrent tickets and mailing list, but it
  didn't help me to fix the problems.

     BTW, there are some commands which are not documented in
  RTorrentCommands.html or RTorrentCommandsRaw.html and
  `xmlrpc localhost system.methodHelp ...' says : {{{

String: 'No help is available for this method.'

}}}

     Where can I find some documentations about rtorrent commands?

  Thanks - Hussain


More information about the Libtorrent-devel mailing list