Deluge on Seedbox - UrlBase

Hi there - I am also having the same problem and although I understand the above posts, I’m still not sure what I am supposed to put in the URL base setting. Is it my seedbox username?

If I do that, I get:
Unknown exception: REST request failed: [404] [POST] at [chthonius.feralhosting.com/username:8112/json]

So what exactly am I doing wrong?

1 Like

A screenshot of your settings would be very useful, looks like your host has the username, but it should be in UrlBase instead.

Here’s a screenshot of my settings: http://i.imgur.com/xMZPLIP.png

Looks like you’re using the wrong port and missing part of the UrlBase: https://www.feralhosting.com/faq/view?question=146 Relative Path in that article appears to correspond to Sonarr’s UrlBase field.

For the record I found it here https://www.google.ca/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=feral%20seedbox%20deluge%20url (second link).

I’m afraid that doesn’t work either - now it just says failed.

Check the log files for an error. What did you set the Port and UrlBase to?

I left the port blank and the base url to /username/deluge/

Here’s what’s happening in the log:

15-8-7 22:40:54.2|Fatal|NzbDroneErrorPipeline|Request Failed

System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.String.System.IConvertible.ToInt32(IFormatProvider provider)
   at System.Convert.ToInt32(Object value)
   at NzbDrone.Api.ClientSchema.SchemaBuilder.ReadFormSchema(List`1 fields, Type targetType, Object defaults) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Api\ClientSchema\SchemaBuilder.cs:line 80
   at NzbDrone.Api.ProviderModuleBase`3.GetDefinition(TProviderResource providerResource, Boolean includeWarnings) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Api\ProviderModuleBase.cs:line 113
   at NzbDrone.Api.ProviderModuleBase`3.CreateProvider(TProviderResource providerResource) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Api\ProviderModuleBase.cs:line 77
   at NzbDrone.Api.REST.RestModule`1.<set_CreateResource>b__f(Object options) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Api\REST\RestModule.cs:line 155
   at CallSite.Target(Closure , CallSite , Func`2 , Object )
   at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)

Port needs to be set, either 80 or 443 depending if SSL is being used.

80!! That was it! Thank you very much!! Could you explain why that is - it’s not mentioned in any set-up guides I found.

For posterity’s sake and for anyone who ever comes across this in the future looking for the complete answer, the settings you need are:

Host: servername.feralhosting.com
Port: 80 (if SSL off)
URL base: /username/deluge/
Password: password given by your seedbox (and not the one from setting up the deluge thin-client)

Either the author thought it was irrelevant or they aren’t using feral would be my guess. Unfortunately people will often find a solution and not report what it was, so much appreciated that you included it.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.