2010-01-25, 13:30
midgetspy Wrote:Post the error from your log, it will have more information for me.
11:01:04 AM] <BACKLOG:EBUG> rawResults: [['<!DOCTYPE html\n'], [' PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n'], [' "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n'], ['<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n'], ['\t<head>\n'], ['\t\t<title>Newzbin - Usenet Search</title>\n'], ['\t\t<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />\n'], ['\t</head>\n'], ['\n'], ['\t<h1>Newzbin - Usenet Search</h1>\n'], ['\n'], ['\t<body>\n'], ['\t\t<fieldset>\n'], ['\t\t<legend>Newzbin Unavailable</legend>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tPlease accept apologies from the Newzbin team', ' but\n'], ['\t\t\tthe site is currently unavailable. This may be due to\n'], ['\t\t\toverloading', ' or emergency maintenance work; if you\n'], ['\t\t\tcontinue to see this page for more than a few\n'], ['\t\t\tseconds', ' rest assured an administrator is\n'], ['\t\t\tinvestigating the cause of the problem.\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tIn the event of an extended outage', ' this page will\n'], ['\t\t\tbe updated with more details if and when they become\n'], ['\t\t\tavailable.\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tThere is no need to e-mail us about seeing this\n'], ['\t\t\tpage. We have automated monitoring in place and you\n'], ['\t\t\tcan be sure we are aware of the problem!\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<sub>\n'], ['\t\t\tE:01\n'], ['\t\t</sub>\n'], ['\n'], ['\t\t</fieldset>\n'], ['\n'], ['\t</body>\n'], ['</html>\n']]
[11:01:04 AM] <BACKLOG::MESSAGE> Found a newzbin report: ['<!DOCTYPE html\n']
[11:01:04 AM] <BACKLOG::ERROR> Exception generated in thread BACKLOG: list index out of range
[11:01:04 AM] <BACKLOG:EBUG> Traceback (most recent call last):
File "sickbeard\scheduler.pyo", line 48, in runAction
File "sickbeard\searchBacklog.pyo", line 148, in run
File "sickbeard\searchBacklog.pyo", line 89, in searchBacklog
File "sickbeard\search.pyo", line 128, in findEpisode
File "sickbeard\search.pyo", line 98, in _doSearch
File "sickbeard\providers\newzbin.pyo", line 180, in findEpisode
IndexError: list index out of range
Didn't know the error log was even more verbose than the console. It looks like it's simply that newzbin was up and down over the past couple of days. The problem still remains however that newzbin going down kills the "force backlog" thread to the point that sickbeard has to be restarted. Can you work in come kind of "retry/timeout" into the mix?