I installed nzbdrone yesterday, looked great, worked great! No big issues. Few errors popping up on the right, but i believe thats normal at the moment. Had it all setup. However i’ve woke up this morning and the UI is no longer loading. Tried restarting with no success, if i delete the config folder and restart it, it seems to load fine. Which suggests to me a possible bug. However the logs show nothing useful.
It just seems to get to the line
14-7-13 07:16:33.0|Info|OwinHostController| http://*:8081/
14-7-13 07:16:33.6|Info|NancyBootstrapper|Starting NzbDrone API
And thats it. Its still working in the background, processing shows etc. These show up in the logs, just the UI seems to hang on loading for whatever reason.
I’ve tried it using a different port too, with no success. The only thing that makes it work, is deleting the config directory, as if it was a new build.
UI Doesn’t load at all. Just get a page not available result - As if its not even accepting the connection on the port.
API Doesn’t load. Tried using chrome + IE + Firefox. All result in the same web page not available.
Posting in this thread because its similar to an issue I’m facing.
I’ve installed NZBDrone on a windows machine using the exe found on the main site. When the browser opens and tries to load the page all I get is a white screen. I looked at the console and in chrome I can see a quick 500 error flash before it gets cleared away. In firefox, the 500 error stays. Nothing else appears in the console on either browser.
I tried changing the port and closing a bunch of other stuff I had running (like skype, sql server, etc.), and nothing seems to fix it.
I am able to access the api apparently though. I’ve pasted the results of /api/system/status?apikey=APIKEY below. There is also an NZBDrone icon in the system tray, and the process is obviously running. I’ve tried installing both as a windows service and not as a windows service. Either way I’m still jsut facing a white page in chrome and firefox.
Sure thing. I’m on windows 7, and I hadn’t had it running previously
Put the log files on pastebin. The last few entries are when I killed the process and tried to reopen it with no luck (no interface, but api still works). http://pastebin.com/VtGcJdeF
There are a lot of start events, some while another instance of drone is running as well.
Can you stop drone (kill it in task manager), then remove drone (from Programs and Features), delete the NzbDrone folder from C:\ProgramData and then extract drone from this zip and try running NzbDrone.Console.exe ?
Nothing showing in the logs, which is a bit weird, especially since logging is functional.
Can you also check which version(s) of .net you have installed? send a screenshot of a search for “.net” (no quotes) in Programs and Features
Ok, I killed the task, uninstalled, deleted the folder, ran ccleaner just in case, grabbed your zip, extracted and ran NzbDrone.Console.exe. Still nothing unfortunately:
Heres the log file again. I only tried starting this once so it should be cleaner this time.
Heres a list in the directory of what versions of .net I have installed. Also going to ninite.com and just trying to grab .net, it tells me that my .net is up to date.
And the api worked again as well:
{
“version”: “2.0.0.1690”,
“buildTime”: “2014-07-24T03:47:00Z”,
“isDebug”: false,
“isProduction”: true,
“isAdmin”: true,
“isUserInteractive”: true,
“startupPath”: “C:\ProgramData\NzbDrone”,
“appData”: “C:\ProgramData\NzbDrone”,
“osVersion”: “6.1.7601.65536”,
“isMonoRuntime”: false,
“isMono”: false,
“isLinux”: false,
“isOsx”: false,
“isWindows”: true,
“branch”: “master”,
“authentication”: false,
“startOfWeek”: 0,
“sqliteVersion”: “3.8.3.1”,
“urlBase”: “”
}
Sorry about the image links, I had to get around not being able to post images and not being able to post more than 2 links as a new user
Not sure what would be causing this, but I have added a log message to a point where error handling should be handled, it will be logged at the Trace level, which can be enabled by editing drone’s config.xml (same file where you changed the port).
Set the LogLevel element to Trace, like sp:
<LogLevel>Trace</LogLevel>
Now drone should log “Handling Exception” when it runs into an error, so restart drone and try to hit the home page once again, I need to know if it is doing that or if that error handling is being avoided altogether.
What security software do you have running on your system (anti-virus or firewalls)? Could you try disabling them and retrying?
The browser does open properly, and it tries to open localhost:8989, but the ui doesnt load. At that point I can check the api and see that that is indeed working.
Can you try using curl to open the drone home page? curl should be able to fetch the page without any extra headers which may be causing drone to fail to return the response properly.
Also do you have another system you can try drone on?
EDIT: could you try grabbing the latest develop release and try loading the page again? I have a suspicion what the issue could be and have added some additional logging for it: http://update.nzbdrone.com/v2/develop/latest/NzbDrone.develop.zip (2.0.0.1732 and above should have this additional logging).
I’ve been trying to think of what else we can do to troubleshoot this, but I’m out of ideas at this point. Definitely something specific to your system, but I do’t know what it could be.
Sorry we haven’t been able to track this one down, if I think of anything else I’ll respond here.