OpenELEC / unofficial-addons

OpenELEC unofficial addons
80 stars 125 forks source link

rtorrent not workimg since 7.0.1 #146

Open stef64 opened 8 years ago

stef64 commented 8 years ago

got this message

"No connection 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."

all those ports are OK

What logs do you need for assistance ?

Many Thank you

horzadome commented 8 years ago

Same here. rtorrent appears to start sgi on port 5000 nicely, but rutorrent doesn't connect. Running rtorrent startup script in debug mode doesn't appear to help, and rutorrent doesn't write anything to log file: rtorrent debug log:

1459253855 W Ignoring ~/.rtorrent.rc.
1459253855 I listen port 6895 opened with backlog set to 128
1459253855 N rtorrent main: Starting thread.
1459253855 N worker_rtorrent: Starting thread.

rutorrent ui log:

No connection 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.
stef64 commented 8 years ago

Anyone ?

..please

gdachs commented 8 years ago

This addon is in the unofficial repository. That means it is unsupported and unmaintained. So if you have a demand for this addon, then fix it and provide a pull request.

shali3 commented 8 years ago

I got the same problem. I installed a fresh copy of openelec to make sure it's not related to bad upgrade.

shali3 commented 8 years ago

I found this fix but it didn't work for me: http://openelec.tv/forum/rtorrent/79683-openelec-7-0-and-rtorrent#165244

shali3 commented 8 years ago

@stef64 @horzadome There's another fix here: http://openelec.tv/forum/rtorrent/81244-x86-64-xml-rpc-that-load-with-rtorrent-7-0-1#165347 That fix worked for me. Just download the attachments and deploy them to: ~/.kodi/addons/service.downloadmanager.rTorrent/lib

shali3 commented 8 years ago

@sraue I see you changed the versions for the dependencies of rtorrent in the following commits: libsigc++ 2.3.1 -> 2.9.1 xmlrpc-c 1.25.29 -> 1.39.07

Did you check the compatibility of those libraries versions with rtorrent? it looks like they are not compatible and I think those changes should be reverted.

Thanks :)

shali3 commented 8 years ago

@sraue You can check out the the changelogs here:

http://xmlrpc-c.sourceforge.net/change.html https://git.gnome.org/browse/libsigcplusplus/tree/NEWS

shali3 commented 8 years ago

@sraue I did another test to eliminate the dependency that causes the issue. It looks like the new version of xmlrpc-c is the one that making it fail. It's not the new version of libsigc++. Maybe there was a breaking change between version 1.25.29 and 1.39.07 that made it break.

shali3 commented 8 years ago

@sraue ?? any chance for a comment here? 😁

svu commented 7 years ago

Any updates??

martin-ostlund commented 7 years ago

Bump

riramar commented 7 years ago

Hi @shali3 ,

I've copied the new libs from the post on open.tv forum but now when I try to run rtorrent manually just for testing propose I'm getting this error.

OpenELEC:~/.kodi/addons/service.downloadmanager.rTorrent/lib # rtorrent rtorrent: error while loading shared libraries: libxmlrpc_server.so.3: wrong ELF class: ELFCLASS64

I'm running OpenELEC in a RPi box so in my case I need the libs for armv6l arch. Do you know where I can get? I hope they accept your pull request to fix that for good. :) Thanks!