Drobo

Can't get certain applications web interfaces to work (rTorrent and Firefly)

I’m a total linux noob, so a lot of this is very new to me. I’ve gotten a few apps to work, mainly ftp and fuppes, and the appadmin works fine. However, I downloaded rTorrent from Drobo Ports and I get nothing when visiting http://myDrobo’sIP/rtorrent/

Same thing happens when I try to access Firefly at http://myDrobo’sIP:3689[hr]
Also, I did already have PHP and lighttpd installed prior to installing rtorrent.

Well, rTorrent requires lighttpd and php to be installed before rtorrent. Not after, not at the same time.

Thanks, yeah I had realized that after I made it, so I uninstalled rTorrent and installed php (already had lighttpd), rebooted, then reinstalled rTorrent. That did not make a difference though.

I wasn’t sure, do I have to go through all the steps on here http://www.droboports.com/app-repository/rtorrent-0-8-6 about setting up a virtual machine and compiling the code? Like I said, linux noob, wasn’t sure if that was all needed since the other apps did not need anything like that, and I hadn’t done anything like that before.

If not, what else do you think could be the problem? Should I try uninstalling all of it and trying again?

Yeah, tried uninstalling everything and starting over again, lighttpd reboot, php reboot, rtorrent reboot, still get nothing when trying to visit rtorrent’s page :frowning:

If I navigate to rTorrent’s www folder and open index.html, the logger gives these messages:

[28.03.2011 00:36:20] WebUI started.
[28.03.2011 00:36:21] Bad response from server: (0 [null,getplugins])
[28.03.2011 00:36:21] Bad response from server: (0 [null,getuisettings])
[28.03.2011 00:36:21] Bad response from server: (0 [parsererror,getuisettings]

Thanks for trying. That at least removes a lot of potential issues.

Ok, this is weird. That first number you see in the parenthesis, the zero, should actually be a 3 digit code. If PHP is not installed properly, it usually is 500. Otherwise, it can be a number of things, but zero is quite unexpected.

Can you attach both the logs of lighttpd and rtorrent?

You know what, I’m an idiot. I was using DRI’s version of lighttpd. I got to thinking that there is probably a reason why you have your own versions of lighttpd and fuppes on your website, and so I started over again all with your packages, and it works fine now.

I have to say, you are awesome for doing all this work on creating that site and packaging the apps up AND providing support for them on this forum. I see your name all over the place helping people out.

I just bought the Drobo last week, and prior to making the purchase I had contacted a DRI salesperson letting them know that I needed a NAS with applications like FTP, remote access, and torrents in order for me to want to buy the FS and he replied with “Oh we have apps!” and a link to their page. I thought “awesome!” and didn’t spend any time looking into it, not realizing how limited their own stuff was (command line only torrent app, what the heck?) and I’ve noticed people on these forums have said they haven’t touched that app page in 2 years. So, thank you again for your website because it’s probably the only reason I won’t return the thing, and I’ll be sure to let them know that.

When I get home later tonight, I’m going to play around with it some more and once I have everything working, I’ll definitely leave you a donation. Thanks again.

I’m still unsure why Firefly’s web interface doesn’t work, I tried installing it again after everything else was said and done and no dice. Not a huge deal for me, would’ve been nice though. I’m giving your version of Fuppes a shot too, because theirs was giving me some problems getting it to work on my 360 (just need it for music, I use a Boxee Box for everything else but they don’t have music playlist support)[hr]
BTW, I AM getting this error in the Logger tab. I haven’t tried adding any torrents yet, so I don’t know if this is actually affecting performance or not.

If XML isn’t working, will that affect RSS feed functionality?

Here’s the log:

[quote]
[28.03.11 07:07:39] <?xml version="1.0" encoding="UTF-8"?>to_kb

1024 [28.03.11 07:07:39] Status: 200 OK Content-Type: text/xml Content-Length: 370 <?xml version="1.0" encoding="UTF-8"?> faultCode -503 faultString Call XML not a proper XML-RPC call. Unknown value type -- XML element is named

[28.03.11 14:10:45] <?xml version="1.0" encoding="UTF-8"?>to_kb

1024 [28.03.11 14:10:45] Status: 200 OK Content-Type: text/xml Content-Length: 370 <?xml version="1.0" encoding="UTF-8"?> faultCode -503 faultString Call XML not a proper XML-RPC call. Unknown value type -- XML element is named

[28.03.11 07:15:01] <?xml version="1.0" encoding="UTF-8"?>to_kb

1024 [28.03.11 07:15:01] Status: 200 OK Content-Type: text/xml Content-Length: 370 <?xml version="1.0" encoding="UTF-8"?> faultCode -503 faultString Call XML not a proper XML-RPC call. Unknown value type -- XML element is named

[28.03.11 14:29:01] <?xml version="1.0" encoding="UTF-8"?>to_kb

1024 [28.03.11 14:29:01] Status: 200 OK Content-Type: text/xml Content-Length: 370 <?xml version="1.0" encoding="UTF-8"?> faultCode -503 faultString Call XML not a proper XML-RPC call. Unknown value type -- XML element is named

[28.03.11 14:35:21] <?xml version="1.0" encoding="UTF-8"?>to_kb

1024 [28.03.11 14:35:22] Status: 200 OK Content-Type: text/xml Content-Length: 370 <?xml version="1.0" encoding="UTF-8"?> faultCode -503 faultString Call XML not a proper XML-RPC call. Unknown value type -- XML element is named [/quote]

Oh, my bad. I forgot to mention that the DroboApp versions compiled by DRI, well, how to put it gently… they suck. They are either hopelessly outdated or are missing critical compile options.

Aww, shucks… you’re gonna make me blush like that. :stuck_out_tongue:

In all seriousness: the FS is not a bad product. The problem is that it has a huge potential that is basically being held back by DRI. If I only managed to get kernel modules compiled (long story, topic for another thread), then the sky would be the limit. It would probably get me kicked from these forums… :smiley:

Also thanks for your support. It is nice to know that my efforts are appreciated.

Sorry, can’t help you there. I did have Firefly running on mine, but I eventually disabled it (needed the RAM for other things). While it was running it did show up fine.

Nah, RSS will work fine since it is handled by an ruTorrent plugin. This is just for the communication between rTorrent and ruTorrent. The problem is that both ruTorrent and rTorrent used features from a release of xmlrpc-c that was only available from SVN. Since I wanted to keep the HOWTO clean, I opted for the download link. Fortunately the guys from xmlrpc-c released the version 1.16 as a download, so I’ll recompile the whole thing again. I think the message will be gone then.

I posted a new version using the new xmlrpc-c. The error message on startup is gone. Same url: http://www.droboports.com/app-repository/rtorrent-0-8-6

Bleh, my drobo didn’t like the taste of that. Uninstalled rtorrent, copied over the new one, rebooted, now I get a constant mount drive failure error. Just got off the phone with Drobo support, right now the Drobo is running through File System Maintenance to hopefully fix the problem.

It seems your FS had some problem waiting to happen. It seems unlikely that a few reboots would cause this, but who knows. Please let us know how it goes.

I gave up on Droboapps about three weeks ago! The Drobos are good machines that do data storage right. Try to get them to do more like Synology and you need to be a computer programmer or network administrator, both of which I am not. Its not worth the hassle, trust me.

Joe P.

Sadly, having the ability to run apps was one of my needs for a NAS, so I’ll have to work through the hassle :slight_smile: hopefully it’s smoother sailing once everything is set up. . .

The maintenance was apparently finished when I got up this morning, but now the dashboard cannot detect the DroboFS at all, even after a few reboots. Sent an e-mail reply to their customer service, will probably have to get on the phone with them later tonight after work.

Ok, hopefully I can steer this thread back around to rTorrent discussion again. . . finally got the Drobo to appear again after power cycling everything including my router. Now the damn thing disappears every 20 minutes to “No drobo detected” and I have to manually power it down and up again to get it back. This is nuts. Submitting diagnostic information to DRI.

If I may suggest one thing: don’t rely on the Drobo Dashboard for diagnostics. That thing is so buggy that I wouldn’t count on it for anything.

My advice is to interact directly with the FS, bypassing the Dashboard completely. In other words, mount your shares directly using your OS tools, and only go check the dashboard every once in a while for free space and firmware updates.

Thanks for your help again Ricardo. Sadly I made the decision to go ahead and return the FS. Too many issues. I’ve been looking into Synology products - they come with tons of these applications right out of the box, more features, and even mobile apps for android/iOS. Much better read/write performance too (heck, I couldn’t even transfer files and play an mp3 at the same time, the thing would start freaking out). Much cheaper too, as long as I’m willing to drop down to a 4-bay. Oh well, it was worth a shot, had lots of potential.

Finally got ruTorrent working however I’m seeing these XMLRPC errors in the log. How do I fix this?

Thanks ricardo for making these ports. It takes a bit of work but it makes the Drobo so much more Awesome.

Which version are you using? I was pretty sure all the current versions at DroboPorts would not show that error anymore.

I did a clean install going through the list of requirements on the ruTorrent page. So unless one of those links is linking to an old binary, I’m not sure what I have done wrong.

Fair enough, but which one did you use? 0.8.6 or 0.8.8?

0.8.8