Hello again. I just removed all indicated folders, checked if I have python-indicate installed (i have it) and the error it gives is: mihai007@mihai007-laptop:~$ gwibber-service -d -o Updating... Gwibber Dispatcher: DEBUG Setting up monitors Gwibber Dispatcher: DEBUG Monitors are up Gwibber Dispatcher: INFO Gwibber Service is reloading account credentials Gwibber Dispatcher: DEBUG Refresh interval is set to 5 Gwibber Dispatcher: DEBUG ** Starting Refresh - Wed May 5 09:53:05 2010 ** Gwibber Dispatcher: DEBUG Performing operation Gwibber Dispatcher: DEBUG Performing operation Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/gwibber/microblog/network.py", line 32, in __init__ self.curl.perform() error: (6, 'name lookup timed out') Gwibber Dispatcher: ERROR Failed to communicate with https://twitter.com/statuses/mentions.json?count=200 Gwibber Dispatcher: ERROR Failed to parse the response, error was: No JSON object could be decoded Gwibber Dispatcher: ERROR Operation failed Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/gwibber/microblog/network.py", line 32, in __init__ self.curl.perform() error: (6, 'name lookup timed out') Gwibber Dispatcher: ERROR Failed to communicate with https://twitter.com/statuses/home_timeline.json?count=200 Gwibber Dispatcher: ERROR Failed to parse the response, error was: No JSON object could be decoded Gwibber Dispatcher: DEBUG Traceback: Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/gwibber/microblog/dispatcher.py", line 75, in perform_operation message_data = PROTOCOLS[account["protocol"]].Client(account)(opname, **args) File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 146, in __call__ return getattr(self, opname)(**args) File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 155, in responses return self._get("statuses/mentions.json", count=count, since_id=since) File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 136, in _get if data.has_key("error"): AttributeError: 'str' object has no attribute 'has_key' Gwibber Dispatcher: ERROR Operation failed Gwibber Dispatcher: DEBUG Traceback: Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/gwibber/microblog/dispatcher.py", line 75, in perform_operation message_data = PROTOCOLS[account["protocol"]].Client(account)(opname, **args) File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 146, in __call__ return getattr(self, opname)(**args) File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 149, in receive return self._get("statuses/home_timeline.json", count=count, since_id=since) File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 136, in _get if data.has_key("error"): AttributeError: 'str' object has no attribute 'has_key' Gwibber Dispatcher: DEBUG Performing operation Gwibber Dispatcher: DEBUG Finished operation Gwibber Dispatcher: INFO Loading complete: 1 - ['Failure', 'Failure', 'Success'] Now looking at it for a while, it says: error: (6, 'name lookup timed out') Gwibber Dispatcher: ERROR Failed to communicate with https://twitter.com/statuses/home_timeline.json?count=200 Gwibber Dispatcher: ERROR Failed to parse the response, error was: No JSON object could be decoded I just checked the indicated url in firefox, and after providing username/pass, I receive the mentions.json file without any problems. I will attach the file just to see what response twitter gives back from that url.