gwibber can't get timeline via openvpn

Bug #724072 reported by ZhengPeng Hou
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gwibber (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Binary package hint: gwibber

Gwibber Dispatcher: DEBUG Refresh interval is set to 15
Gwibber Dispatcher: DEBUG ** Starting Refresh - 2011-02-24 10:22:02.46 **
Gwibber Dispatcher: DEBUG <twitter:receive> Performing operation
Gwibber Dispatcher: DEBUG <twitter:responses> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147643
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:responses> Operation failed
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147625
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 241, in responses
    return self._get("statuses/mentions.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG <twitter:private> Performing operation
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 235, in receive
    return self._get("statuses/home_timeline.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG <twitter:lists> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147622
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:lists> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 252, in lists
    following = self._get("%s/lists/subscriptions.json" % self.account["username"], "list") or []
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 220, in _get
    return [self._list(l) for l in data["lists"]]
TypeError: 'NoneType' object is not subscriptable

Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147618
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:private> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 244, in private
    private = self._get("direct_messages.json", "private", count=count, since_id=since) or []
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG Private Messages Indicator count updated to 0
Gwibber Dispatcher: DEBUG Replies Indicator count updated to 0
Gwibber Dispatcher: DEBUG Messages Indicator count updated to 0
Gwibber Dispatcher: INFO Loading complete: 1 - []

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed
Gwibber Dispatcher: DEBUG Refresh interval is set to 15
Gwibber Dispatcher: DEBUG ** Starting Refresh - 2011-02-24 10:22:13.43 **
Gwibber Dispatcher: DEBUG <twitter:receive> Performing operation
Gwibber Dispatcher: DEBUG <twitter:responses> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147681
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 235, in receive
    return self._get("statuses/home_timeline.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG <twitter:private> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147624
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:responses> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 241, in responses
    return self._get("statuses/mentions.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: INFO Gwibber Service is being shutdown
Gwibber Dispatcher: DEBUG Unlocking password cache!

Gwibber Dispatcher: DEBUG Refresh interval is set to 15
Gwibber Dispatcher: DEBUG ** Starting Refresh - 2011-02-24 10:22:02.46 **
Gwibber Dispatcher: DEBUG <twitter:receive> Performing operation
Gwibber Dispatcher: DEBUG <twitter:responses> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147643
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:responses> Operation failed
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147625
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 241, in responses
    return self._get("statuses/mentions.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG <twitter:private> Performing operation
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 235, in receive
    return self._get("statuses/home_timeline.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG <twitter:lists> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147622
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:lists> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 252, in lists
    following = self._get("%s/lists/subscriptions.json" % self.account["username"], "list") or []
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 220, in _get
    return [self._list(l) for l in data["lists"]]
TypeError: 'NoneType' object is not subscriptable

Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147618
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:private> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 244, in private
    private = self._get("direct_messages.json", "private", count=count, since_id=since) or []
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG Private Messages Indicator count updated to 0
Gwibber Dispatcher: DEBUG Replies Indicator count updated to 0
Gwibber Dispatcher: DEBUG Messages Indicator count updated to 0
Gwibber Dispatcher: INFO Loading complete: 1 - []

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed

(gwibber-service:4008): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed
Gwibber Dispatcher: DEBUG Refresh interval is set to 15
Gwibber Dispatcher: DEBUG ** Starting Refresh - 2011-02-24 10:22:13.43 **
Gwibber Dispatcher: DEBUG <twitter:receive> Performing operation
Gwibber Dispatcher: DEBUG <twitter:responses> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147681
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 235, in receive
    return self._get("statuses/home_timeline.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: DEBUG <twitter:private> Performing operation
Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection timeout at 147624
Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:responses> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 53, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in __call__
    return getattr(self, opname)(**args)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 241, in responses
    return self._get("statuses/mentions.json", count=count, since_id=since)
  File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
    if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
TypeError: 'NoneType' object is not iterable

Gwibber Dispatcher: INFO Gwibber Service is being shutdown
Gwibber Dispatcher: DEBUG Unlocking password cache!

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: gwibber 2.91.90-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic x86_64
Architecture: amd64
Date: Thu Feb 24 10:23:21 2011
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gwibber

Revision history for this message
ZhengPeng Hou (zhengpeng-hou) wrote :
tags: removed: running-unity
Revision history for this message
Victor Vargas (kamus) wrote :

Seems like you were facing a connectivity issue in that moment, are you still able to reproduce this issue in your system?

Changed in gwibber (Ubuntu):
importance: Undecided → Low
Revision history for this message
ZhengPeng Hou (zhengpeng-hou) wrote : Re: gwibber failes to get timeline

2011-03-19 22:07:59,767 - Gwibber Dispatcher - INFO - Loading complete: 4 - []
2011-03-19 22:15:12,252 - Gwibber Dispatcher - ERROR - Network failure - error: 28 - SSL connection timeout at 146346
2011-03-19 22:15:12,253 - Gwibber Dispatcher - ERROR - <twitter:receive> Operation failed
2011-03-19 22:15:12,258 - Gwibber Dispatcher - ERROR - Network failure - error: 28 - SSL connection timeout at 146343
2011-03-19 22:15:12,258 - Gwibber Dispatcher - ERROR - <twitter:responses> Operation failed
2011-03-19 22:15:19,949 - Gwibber Dispatcher - ERROR - Network failure - error: 28 - SSL connection timeout at 143318
2011-03-19 22:15:19,950 - Gwibber Dispatcher - ERROR - <twitter:private> Operation failed
2011-03-19 22:15:19,955 - Gwibber Dispatcher - INFO - Loading complete: 5 - []
2011-03-19 22:16:04,672 - Gwibber Dispatcher - INFO - Gwibber Service is being shutdown
2011-03-19 22:16:04,695 - Gwibber GNOME Client - INFO - Gwibber Client quit

btw, i have no problem to get authorized with twitter, but timeline can't be upgraded after account added

Revision history for this message
Victor Vargas (kamus) wrote :

Zheng, please could you attach your "~/.config/gwibber/log" file into your report? Thanks

Revision history for this message
ZhengPeng Hou (zhengpeng-hou) wrote :

@Kamus
comments 4 are part of the log file.
And it seems its because of vpn, gwibber can't work with vpn, neither openvpn nor pptp. After I disable vpn, and connect directly, it works.

Revision history for this message
Victor Vargas (kamus) wrote :

I see, thanks for your feedback. Please could you check if this behaviour is still affecting you with gwibber 3.0.0.1? Thank you

Changed in gwibber (Ubuntu):
importance: Low → Medium
Revision history for this message
ZhengPeng Hou (zhengpeng-hou) wrote : Re: [Bug 724072] Re: gwibber failes to get timeline
Download full text (19.9 KiB)

yes, the problem is still there

2011/4/13, Kamus <email address hidden>:
> I see, thanks for your feedback. Please could you check if this
> behaviour is still affecting you with gwibber 3.0.0.1? Thank you
>
> ** Changed in: gwibber (Ubuntu)
> Importance: Low => Medium
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/724072
>
> Title:
> gwibber failes to get timeline
>
> Status in “gwibber” package in Ubuntu:
> New
>
> Bug description:
> Binary package hint: gwibber
>
> Gwibber Dispatcher: DEBUG Refresh interval is set to 15
> Gwibber Dispatcher: DEBUG ** Starting Refresh - 2011-02-24 10:22:02.46
> **
> Gwibber Dispatcher: DEBUG <twitter:receive> Performing operation
> Gwibber Dispatcher: DEBUG <twitter:responses> Performing operation
> Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection
> timeout at 147643
> Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No
> JSON object could be decoded
> Gwibber Dispatcher: ERROR <twitter:responses> Operation failed
> Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection
> timeout at 147625
> Gwibber Dispatcher: DEBUG Failed to parse the response, error was: No
> JSON object could be decoded
> Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
> Gwibber Dispatcher: DEBUG Traceback:
> Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py",
> line 53, in perform_operation
> message_data = PROTOCOLS[account["service"]].Client(account)(opname,
> **args)
> File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in
> __call__
> return getattr(self, opname)(**args)
> File "/usr/share/gwibber/plugins/twitter/__init__.py", line 241, in
> responses
> return self._get("statuses/mentions.json", count=count,
> since_id=since)
> File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
> if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
> TypeError: 'NoneType' object is not iterable
>
> Gwibber Dispatcher: DEBUG <twitter:private> Performing operation
> Gwibber Dispatcher: DEBUG Traceback:
> Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py",
> line 53, in perform_operation
> message_data = PROTOCOLS[account["service"]].Client(account)(opname,
> **args)
> File "/usr/share/gwibber/plugins/twitter/__init__.py", line 232, in
> __call__
> return getattr(self, opname)(**args)
> File "/usr/share/gwibber/plugins/twitter/__init__.py", line 235, in
> receive
> return self._get("statuses/home_timeline.json", count=count,
> since_id=since)
> File "/usr/share/gwibber/plugins/twitter/__init__.py", line 222, in _get
> if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
> TypeError: 'NoneType' object is not iterable
>
> Gwibber Dispatcher: DEBUG <twitter:lists> Performing operation
> Gwibber Dispatcher: ERROR Network failure - error: 28 - SSL connection
> timeout at...

Revision history for this message
A Wolf (amin--14) wrote : Re: gwibber failes to get timeline

I also am facing the same issue :S
error 28

Revision history for this message
ZhengPeng Hou (zhengpeng-hou) wrote :
Download full text (3.4 KiB)

this issue is still there, gwibber can't connect to twitter via openvpn, pptp is fine
same error messages:

2011-06-08 08:38:03,602 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 147551
2011-06-08 08:38:03,603 - Facebook - ERROR - <twitter:responses> Operation failed
2011-06-08 08:38:03,650 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 147499
2011-06-08 08:38:03,652 - Facebook - ERROR - <twitter:lists> Operation failed
2011-06-08 08:38:04,294 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 146860
2011-06-08 08:38:04,295 - Facebook - ERROR - <twitter:receive> Operation failed
2011-06-08 08:38:04,336 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 146814
2011-06-08 08:38:04,338 - Facebook - ERROR - <twitter:receive> Operation failed
2011-06-08 08:38:04,342 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 146812
2011-06-08 08:38:04,343 - Facebook - ERROR - <twitter:lists> Operation failed
2011-06-08 08:38:04,349 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 146808
2011-06-08 08:38:04,350 - Facebook - ERROR - <twitter:responses> Operation failed
2011-06-08 08:38:04,364 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 146793
2011-06-08 08:38:04,365 - Facebook - ERROR - <twitter:responses> Operation failed
2011-06-08 08:38:04,370 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 146779
2011-06-08 08:38:04,370 - Facebook - ERROR - <twitter:private> Operation failed
2011-06-08 08:38:07,326 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 143820
2011-06-08 08:38:07,328 - Facebook - ERROR - <twitter:private> Operation failed
2011-06-08 08:38:07,378 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 143779
2011-06-08 08:38:07,380 - Facebook - ERROR - <twitter:lists> Operation failed
2011-06-08 08:38:07,597 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 143555
2011-06-08 08:38:07,598 - Facebook - ERROR - <twitter:private> Operation failed
2011-06-08 08:38:08,065 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 146600
2011-06-08 08:38:08,148 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 143009
2011-06-08 08:38:08,149 - Facebook - ERROR - <twitter:private> Operation failed
2011-06-08 08:38:08,256 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 142891
2011-06-08 08:38:08,257 - Facebook - ERROR - <twitter:receive> Operation failed
2011-06-08 08:38:08,808 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 142346
2011-06-08 08:38:08,810 - Facebook - ERROR - <twitter:lists> Operation failed
2011-06-08 08:38:09,378 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 145980
2011-06-08 08:38:09,394 - Facebook - INFO - Loading complete: 1 - []
2011-06-08 08:38:14,440 - Facebook - ERROR - Network failure - error: 28 - SSL connection timeout at 140867
2011-06-08 08:38:17,812 - Facebook - ERROR - Network failure - error:...

Read more...

summary: - gwibber failes to get timeline
+ gwibber can't get timeline via openvpn
Revision history for this message
ZhengPeng Hou (zhengpeng-hou) wrote :

Did a test with gwibber in latest oneiric, issue is still there.

tags: added: urllib2
Revision history for this message
Bilal Shahid (s9iper1) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better,
you please check this again with the next weekend ken is going to upload a ppa and hopes that resolve your problem.. incompleting for now if you again see this after the ppa install you can again new its status.
thanks

Changed in gwibber (Ubuntu):
status: New → Incomplete
Revision history for this message
Ken VanDine (ken-vandine) wrote :

We are getting ready to publish gwibber build in a testing PPA for testing a number of gwibber-service changes, one of which is changing the library we use for fetching data. I would love to have you test this using vpn, perhaps it will fix your issue.

I'll post details when it is ready, thanks in advance!

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gwibber (Ubuntu) because there has been no activity for 60 days.]

Changed in gwibber (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.