I've run into a problem out of nowhere (from what I can tell at least). If I use the add movie function in app (using CP in browser or MediaDog on android) it doesn't come up with any results for any movies. I've saved the log and it looks like a communication issue with IMDB maybe?
Code:
IMDbDataAccessError: {'url': 'http://akas.imdb.com/find?s=tt;mx=20;q=dark+shadows', 'error type': 'http_error_default', 'errcode': 503, 'headers': <httplib.HTTPMessage instance at 0x7f34c0082b00>, 'proxy': '', 'errmsg': 'Service Temporarily Unavailable'}
'proxy': self.get_proxy()}
File "/home/elliot/CouchPotato/library/imdb/parser/http/__init__.py", line 237, in http_error_default
return self.http_error_default(url, fp, errcode, errmsg, headers)
File "/usr/lib/python2.7/urllib.py", line 375, in http_error
return self.http_error(url, fp, errcode, errmsg, headers)
File "/usr/lib/python2.7/urllib.py", line 358, in open_http
return getattr(self, name)(url)
File "/usr/lib/python2.7/urllib.py", line 207, in open
uopener = self.open(url)
File "/home/elliot/CouchPotato/library/imdb/parser/http/__init__.py", line 183, in retrieve_unicode
return self.urlOpener.retrieve_unicode(url, size=size)
File "/home/elliot/CouchPotato/library/imdb/parser/http/__init__.py", line 416, in _retrieve
cont = self._retrieve(imdbURL_find % params)
File "/home/elliot/CouchPotato/library/imdb/parser/http/__init__.py", line 430, in _get_search_content
cont = subXMLRefs(self._get_search_content('tt', title, results))
File "/home/elliot/CouchPotato/library/imdb/parser/mobile/__init__.py", line 189, in _search_movie
res = self._search_movie(title, results)
File "/home/elliot/CouchPotato/library/imdb/__init__.py", line 385, in search_movie
r = self.p.search_movie(q)
File "/home/elliot/CouchPotato/app/lib/provider/movie/sources/imdbWrapper.py", line 27, in find
result = source.find(q, limit = limit, alternative = alternative)
File "/home/elliot/CouchPotato/app/lib/provider/movie/search.py", line 68, in find
results = self.searchers.get('movie').find(moviename)
File "/home/elliot/CouchPotato/app/controllers/movie.py", line 130, in search
return self.callable(*self.args, **self.kwargs)
File "/home/elliot/CouchPotato/cherrypy/_cpdispatch.py", line 34, in __call__
env.update(self.next_handler())
File "/home/elliot/CouchPotato/app/config/render.py", line 13, in __call__
self.body = self.oldhandler(*args, **kwargs)
File "/home/elliot/CouchPotato/cherrypy/lib/encoding.py", line 188, in __call__
response.body = self.handler()
File "/home/elliot/CouchPotato/cherrypy/_cprequest.py", line 656, in respond
16:37:26 ERROR [08/Jun/2012:16:37:26] HTTP Traceback (most recent call last):
ACCEPT-ENCODING: gzip,deflate,sdch
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
ACCEPT-LANGUAGE: en-US,en;q=0.8
ACCEPT: text/html, application/xml, text/xml, */*
HOST: 192.168.1.58:8084
X-REQUESTED-WITH: XMLHttpRequest
REFERER: http://192.168.1.58:8084/log/
CONNECTION: keep-alive
USER-AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.52 Safari/536.5
ACCEPT-CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Content-Length: 46
Remote-Addr: 192.168.1.60
ORIGIN: http://192.168.1.58:8084
COOKIE: showDetails=true; plushHistPerPage=20; ACEGI_SECURITY_HASHED_REMEMBER_ME_COOKIE=YWRtaW46MTM2NzAyMDQ2NDY4MzpjMDQ4YTUzYmIwOTc5MThjMTI1YmM4YzkxNTMxNGZkMw==; filter=all; compact_display_state=false; sort_method=queue_order; player-61646d696e=1; plushContainerWidth=100%25; plushNoTopMenu=0; session_id=ab377bdedfdcb8c1cb7cbdc2b0506683625c8bf3
AUTHORIZATION: Basic ZWxsaW90OmJ1bWJhMTIxNA==
Any ideas? As far as I know I'm running the latest version (no updates were found) and I'm running a fresh install as of 3 weeks ago. Everything was functioning properly 2 days ago.
Edit: If I use the userscript in chrome it will add movies from imdb.